2918
1746
1648
1596
1534
1411
1407
1397
1363
1353
1308
1275
1251
1241
1233
1218
1165
1141
1139
1129
1114
1113
1111
1102
1101
1096
1077
1076
1039
1026
1016
1016
1013
1006
1005
998
997
981
980
976
971
956
956
950
949
948
946
939
932
932
930
928
924
921
918
917
915
913
908
908
906
905
898
897
895
892
892
879
878
875
873
867
865
863
858
857
856
855
855
854
853
849
848
846
844
842
837
833
826
824
822
821
819
819
819
817
816
812
812
808
806
804
803
803
793
791
791
790
788
788
787
784
784
784
784
782
782
776
775
774
773
773
771
769
758
755
754
753
750
750
748
745
744
735
735
729
729
726
723
722
718
715
713
710
710
709
708
706
706
706
697
697
697
696
695
689
689
686
684
684
683
683
682
682
681
680
679
675
674
669
666
666
663
663
663
662
662
661
660
660
658
657
655
655
654
653
652
652
650
650
649
649
647
647
646
646
645
644
644
643
642
642
641
641
640
640
639
639
639
637
637
637
635
634
634
633
633
632
632
630
627
627
626
625
624
623
620
620
620
620
617
616
616
614
612
612
612
612
611
607
606
606
606
606
604
604
602
601
601
601
599
599
598
596
596
595
594
594
594
593
593
592
592
591
590
586
585
585
585
584
583
583
583
581
580
579
578
578
578
577
577
577
576
575
574
574
574
573
573
572
570
570
569
568
567
567
566
565
564
563
562
560
559
557
556
556
555
551
551
550
548
548
547
547
547
545
544
544
543
543
543
542
541
541
541
540
539
537
535
535
535
530
521
518