3093
2225
2104
2053
1954
1823
1812
1811
1615
1590
1560
1555
1510
1501
1398
1326
1314
1244
1233
1231
1224
1172
1168
1150
1144
1121
1097
1094
1090
1084
1078
1077
1065
1062
1060
1047
1033
1031
1000
989
974
965
963
963
962
961
959
941
935
928
924
923
918
917
900
899
894
888
887
887
887
883
877
875
873
871
871
866
865
864
861
861
860
855
854
853
852
849
843
842
842
833
833
831
830
827
826
823
823
822
820
814
812
809
809
808
808
807
806
806
805
805
802
800
799
799
793
793
793
792
789
781
781
779
775
775
772
770
768
768
766
765
764
763
762
762
757
752
751
746
745
745
744
744
743
742
738
735
733
731
730
725
725
724
724
724
723
722
722
722
716
716
715
714
711
711
710
708
706
703
702
700
699
696
693
692
692
691
691
691
690
690
690
689
687
686
686
685
685
678
677
672
670
667
667
666
664
663
662
662
661
659
658
656
653
652
652
651
651
650
649
647
640
640
639
636
633
630
627
625
619
618
618
617
617
615
614
614
613
612
612
609
609
609
607
606
604
604
602
602
600
597
597
596
593
589
589
589
587
586
585
585
581
579
576
575
571
570
570
569
568
567
566
566
565
564
564
563
562
562
562
559
559
559
558
555
554
553
553
552
552
548
547
546
545
544
544
542
542
542
541
541
540
539
536
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
508
507
507
505
504
503
502
502
501
500
499
499
495
494
493
491
489
488
488
488
487
487
485
484
482
482
481
480
477
475
474
474
473
473
471
471
464
464
463
461
460
459
458
457
452
452
452
451
451
451
447
447
447
445
445
444
436
434
433
431
430
428
427
425
421
420
418
416
413
410