3091
2225
2103
2052
1954
1822
1811
1809
1613
1590
1560
1555
1510
1499
1398
1326
1314
1244
1231
1229
1222
1171
1167
1147
1143
1121
1096
1093
1090
1083
1076
1075
1065
1062
1060
1046
1032
1030
1000
989
972
965
963
962
961
960
958
940
935
926
923
922
917
916
899
897
893
887
886
885
885
883
877
874
872
871
870
865
865
864
861
861
860
854
854
852
850
849
843
842
841
832
831
830
830
827
824
823
822
820
819
814
811
809
808
808
806
806
806
805
805
804
802
799
799
798
793
793
793
791
789
780
780
779
775
775
770
770
768
768
766
764
763
763
762
762
757
752
751
746
745
744
744
743
742
742
738
735
733
731
729
725
725
724
724
724
723
722
722
722
716
715
715
714
711
710
709
708
706
703
702
700
699
696
693
692
692
691
691
690
690
690
690
689
687
686
686
685
683
678
677
672
670
667
667
666
664
663
662
662
660
659
657
656
653
652
651
651
650
649
649
647
640
639
638
636
633
630
626
625
618
617
617
616
616
614
613
612
612
612
612
609
609
609
607
606
604
603
602
601
600
597
597
596
593
589
589
589
587
586
585
585
580
577
575
574
571
570
570
569
568
567
566
565
565
564
564
563
562
562
562
559
559
558
558
555
554
553
552
552
552
547
547
546
545
544
543
542
542
541
541
540
540
539
535
534
533
532
532
531
531
531
531
531
528
527
527
527
526
526
525
523
522
520
520
519
519
518
515
515
514
513
513
513
512
511
511
511
510
509
508
508
507
507
507
505
504
503
502
502
501
500
499
499
495
494
493
491
489
488
488
488
487
486
485
484
482
482
481
480
477
475
474
474
473
473
471
470
464
464
463
461
460
459
458
457
452
452
451
451
451
449
447
447
446
445
444
444
436
434
433
431
430
428
426
425
421
420
417
416
413
410