8889
4324
4234
3903
2726
2460
2367
2356
2279
2137
2131
2051
2014
1993
1982
1895
1887
1877
1855
1806
1801
1791
1767
1740
1665
1648
1647
1624
1622
1606
1589
1565
1561
1557
1554
1551
1531
1502
1486
1471
1438
1434
1423
1373
1367
1365
1335
1326
1313
1311
1308
1292
1286
1265
1254
1246
1246
1244
1229
1202
1202
1192
1163
1158
1144
1138
1135
1130
1120
1117
1110
1107
1104
1101
1093
1088
1087
1079
1061
1048
1044
1044
1041
1035
1024
1021
1020
1018
1017
1008
1004
1001
996
990
987
980
975
974
972
971
968
962
962
957
956
953
946
940
936
929
927
919
911
907
905
901
897
896
890
890
887
885
880
880
873
869
867
861
859
849
845
841
839
833
831
830
828
820
813
808
808
807
806
805
797
790
790
788
787
786
782
778
776
772
767
749
747
741
740
728
724
716
710
707
704
703
698
696
687
686
679
675
673
654
652
645
634
623