4299
3643
2073
1970
1742
1308
930
889
868
863
813
786
683
676
638
618
587
514
498
445
432
414
411
408
404
400
396
379
363
317
296
266
254
249
248
243
220
200
181
165
161
157
148
137
123
117
116
114
113
112
107
100
99
96
84
80
78
76
74