4480
4166
3163
2515
1618
1455
1450
1275
602
494
493
445
416
404
397
342
274
273
271
253
231
205
154
144
139
128
126
100
84
82
74
66
62
57
53
50
49
48
38
33
29
27
21
19
18
15
14
13
12
11
9
8