2426
2294
2085
2010
1934
1917
1852
1834
1833
1822
1773
1751
1701
1673
1651
1628
1617
1504
1491
1485
1475
1471
1470
1454
1422
1411
1374
1367
1357
1340
1325
1304
1301
1291
1290
1277
1275
1271
1244
1234
1213
1211
1211
1207
1202
1197
1191
1184
1177
1166
1163
1149
1146
1126
1125
1123
1120
1113
1104
1066
1063
1056
1050
1049
1040
1039
1023
1021
1019
1014
1012
1010
1008
1006
1001
998
994
993
989
984
976
975
959
949
941
940
922
917
917
913
912
905
899
894
894
887
887
886
885
881
859
854
853
849
848
846
844
843
841
836
836
832
828
825
823
823
818
812
810
807
806
805
800
796
791
786
781
777
776
768
767
766
764
763
763
761
761
755
754
754
751
751
750
748
747
746
742
740
737
734
732
728
722
719
717
716
715
714
713
710
709
708
706
697
697
696
695
694
688
687
686
685
685
684
683
679
678
678
677
676
669
669
666
663
657
654
654
651
650
650
649
648
645
643
643
642
638
636
635
635
633
630
629
627
626
625
622
622
622
620
620
619
616
615
615
614
609
607
605
605
605
603
602
599
598
595
594
593
593
593
588
588
585
582
581
581
580
573
572
571
568
567
567
567
561
561
559
554
554
552
551
550
549
545
544
538
537
533
531
530
529
525
523
520
516
514
513
509
508
505
501
500
500
496
494
493
491
489
487
480
476
467
466
465
461
460
459
455
454
453
432
422
411
373