3876
3491
1981
1834
1709
1218
1077
967
806
766
753
744
742
658
633
550
529
514
483
437
418
416
397
388
356
320
306
283
280
274
247
214
202
195
181
180
164
159
155
149
139
137
118
116
111
108
100
99
98
96
91
90
85
83
81
73
72