2145
2131
2045
1838
1750
1719
1694
1551
1483
1454
1438
1427
1383
1366
1357
1325
1297
1241
1237
1215
1173
1171
1170
1170
1168
1142
1140
1130
1109
1095
1085
1080
1074
1047
1032
1030
1026
1014
1011
994
988
967
967
960
953
952
937
931
914
910
910
909
908
885
883
872
862
862
861
858
853
851
844
839
831
825
817
816
799
796
793
787
786
774
773
771
771
758
757
741
739
733
729
727
724
723
722
721
712
707
705
701
695
691
689
679
677
660
660
659
655
649
645
643
639
633
629
629
623
621
621
619
616
611
598
597
595
595
590
583
582
580
577
572
572
570
568
566
561
560
556
556
556
554
554
552
552
551
549
545
545
545
541
539
537
536
534
532
531
530
527
526
518
518
518
515
515
512
499
498
496
492
491
491
488
475
470
470
467
463
462
462
461
454
453
451
448
438
437
436
433
433
431
430
419
413
411
411
403
398
395
393
385
379
377
367
341
337