3437
2781
2628
2516
2275
1739
1659
1575
1499
1440
1391
1375
1359
1317
1307
1302
1168
1166
1160
1067
1055
1046
1022
1017
1010
1009
982
965
902
898
875
863
860
856
851
847
845
843
815
770
766
708
703
684
669
653
646
639
628
626
611
595
591
586
579
563
563
544
543
531
530
528
508
496
481
481
478
477
460
435
422
419
413
402
389
380
371
366
359
347
334
327
321
321
320
317
307
294
294
293
292
275
274
272
271
263
263
253
253
250
249
247
244
243
240
236
223