3086
2539
2167
1981
1918
1854
1799
1672
1592
1457
1453
1431
1370
1350
1309
1220
1152
1147
1128
1112
1108
1107
1094
1064
1057
1038
1033
1019
979
979
974
972
964
959
929
912
907
903
894
890
869
838
836
827
819
819
794
792
780
779
778
775
762
758
755
752
745
743
741
731
709
709
699
686
681
679
659
656
636
622
620
611
601
593
586
585
582
576
567
565
564
559
557
556
554
545
544
525
518
518
512
512
511
510
509
506
505
492
489
488
486
473
469
467
462
459
458
453
452
448
446
443
434
434
431
427
413
409
405
404
399
390
383
380
378
377
369
366
364
350
349
346
344
339
338
332
321
321
307
305
303
289
283
268
259
251
234