2499
2267
2192
2181
2148
2096
1693
1673
1637
1586
1482
1481
1432
1392
1361
1330
1329
1324
1321
1269
1263
1254
1243
1236
1234
1232
1197
1185
1159
1158
1145
1145
1140
1104
1090
1056
1045
1041
1040
1039
1027
1023
1016
1009
1008
995
989
988
980
978
971
967
964
964
963
961
953
950
949
947
940
938
935
933
926
924
919
913
908
903
903
896
886
880
875
874
871
867
866
860
859
856
855
855
844
842
833
829
828
821
807
803
802
799
797
795
794
792
788
786
784
779
779
776
773
769
768
767
762
761
760
754
754
752
751
751
750
750
749
745
743
743
741
737
734
734
730
727
726
722
719
719
718
715
713
710
709
708
705
695
691
691
690
687
685
682
681
677
677
672
669
666
658
656
656
655
652
651
650
649
641
641
640
638
638
635
633
632
631
629
628
625
623
622
621
621
620
618
618
618
614
608
607
607
606
605
605
595
593
591
591
590
589
588
588
585
582
581
580
580
579
577
576
575
570
569
569
568
568
568
564
563
561
561
560
558
556
556
555
554
553
551
550
550
549
548
542
542
538
535
533
532
529
529
528
527
527
526
525
522
521
519
518
517
516
514
513
511
511
510
510
509
506
506
505
503
503
501
497
496
492
492
489
489
489
488
485
483
480
478
478
477
473
470
465
462
455
454