5825
4217
3178
3063
2680
2413
2171
2156
2131
2111
1790
1659
1579
1501
1190
1131
1111
1061
1054
1048
1016
950
930
870
861
857
855
834
827
774
769
761
721
715
714
701
680
680
664
644
619
596
567
554
554
549
525
508
503
501
498
473
462
452
450
448
445
437
431
422
409
409
399
393
388
374
368
350
342
339
336
331
329
326
313
312
312
299
297
296
296
288
283
281
278
271
270
265
265
262
260
260
259
258
256
253
249
248
248
246
245
242
237
228
227
222
213
204
197
191