3374
2574
2283
1772
1661
1639
1583
1553
1507
1485
1440
1396
1381
1376
1365
1344
1330
1322
1303
1268
1268
1256
1214
1197
1159
1144
1101
1088
1059
1056
1054
1048
1038
1030
1028
1016
1008
998
998
997
985
984
982
979
967
956
953
951
942
941
925
925
914
914
902
891
889
886
883
881
880
877
876
870
849
849
845
843
842
838
838
837
829
829
827
824
820
812
811
799
798
798
790
785
784
780
778
770
761
761
760
760
755
753
752
752
751
749
748
745
741
740
733
730
725
725
725
723
716
715
695
695
694
678
669
664
664
664
662
657
657
657
653
652
645
642
638
632
632
631
626
625
624
621
615
615
614
613
605
605
604
604
604
601
596
593
591
590
588
585
583
583
575
574
568
555
552
549
544
539
536
516
499
489
489
270