4205
3962
2350
2237
1878
1458
1086
1028
1001
888
854
814
728
705
632
618
601
596
521
507
494
476
468
458
457
439
414
376
369
355
346
342
324
279
269
234
200
192
179
175
169
161
154
147
142
127
124
120
119
118
111
108
100
99
95
90
87
85
82
80