3672
3522
2443
2250
1348
1340
1282
772
512
493
467
414
388
343
339
336
322
224
185
177
175
147
144
125
118
116
106
78
75
62
59
54
53
52
51
47
40
39
24
22
21
20
19
18
17
15
13
10
9
8
6
5