4637
3469
2080
1917
1815
1691
1552
1209
1034
965
861
824
796
760
748
735
714
567
556
497
446
423
399
387
371
369
366
364
350
334
330
323
299
290
261
242
229
199
175
170
157
132
126
122
116
111
106
100
99
97
96
93
91
86
84
81
73
65
62