2192
1966
1525
1420
1397
1377
1359
1325
1277
1268
1266
1234
1217
1209
1194
1191
1172
1160
1078
1075
1059
1056
1056
1050
1046
1026
1006
996
992
977
974
968
964
948
942
939
936
923
923
917
912
908
905
890
886
884
884
878
872
861
860
856
856
854
854
845
844
844
838
830
825
822
819
816
814
811
811
810
809
809
808
803
802
802
796
791
791
791
786
785
782
781
781
781
777
776
774
773
773
773
772
771
770
769
768
765
764
764
761
756
753
752
752
751
747
747
743
743
742
740
737
736
736
735
735
735
733
730
727
725
724
722
720
719
718
717
717
716
712
708
707
707
706
706
701
696
690
689
688
687
687
686
684
684
683
682
681
681
681
679
677
676
674
673
669
669
667
665
665
664
664
664
662
661
661
660
658
657
657
656
653
653
649
648
645
644
644
643
640
639
638
637
635
635
632
632
632
631
630
629
629
627
627
627
623
622
622
621
620
620
620
620
618
618
616
614
614
610
609
609
607
607
606
605
605
603
601
601
600
599
597
597
597
595
595
594
593
592
592
592
590
588
587
586
585
583
582
579
577
574
573
573
570
569
569
568
567
566
565
565
562
561
561
560
558
557
557
554
552
550
547
544
544
543
542
541
540
539
538
538
534
533
532
530
529
528
528
527
527
526
525
525
523
521
516
514
512
512
511
511
510
508
507
504
502
500
500
499
495
492
492
491
487
485
484
483
482
482
482
482
481
475
474
473
468
467
464
464
461
460
459
459
454
453
444
439