3846
3478
3204
2240
1823
1780
1507
1479
1358
1250
963
902
879
787
773
748
697
676
665
544
405
394
392
385
345
324
289
274
262
256
215
210
160
159
146
142
134
133
129
122
120
119
118
97
96
94
85
64
58
56
55
54
49
46
41
35
34
27