4319
3665
2054
1875
1861
1224
964
891
887
847
835
834
751
731
608
576
556
540
520
485
419
415
407
401
372
360
337
316
297
293
276
270
267
250
226
206
187
186
177
147
143
136
133
131
126
124
112
105
103
100
99
98
97
87
82
79
78