27507
17057
10076
7832
7263
6968
6411
6160
6101
5896
4678
4481
4456
4262
4234
3989
3989
3934
3889
3850
3824
3556
3511
3391
3357
3206
3100
3078
3011
2944
2943
2923
2857
2847
2796
2728
2700
2682
2671
2614
2595
2583
2524
2501
2471
2467
2421
2373
2337
2325
2320
2309
2295
2275
2254
2250
2225
2201
2167
2121
2108
2104
2094
2083
2028
2026
2012
1983
1982
1972
1928
1926
1916
1913
1911
1910
1908
1895
1893
1890
1876
1868
1867
1865
1863
1860
1858
1855
1845
1835
1827
1824
1819
1815
1800
1798
1794
1792
1791
1783
1779
1777
1776
1768
1766
1762
1756
1753
1750
1746
1736
1736
1732
1731
1730
1730
1726
1717
1701
1701
1688
1682
1681
1680
1676
1672
1670
1670
1667
1664
1663
1652
1651
1649
1636
1618
1617
1605
1597
1595
1587
1585
1578
1573
1570
1567
1556
1541
1535
1527
1526
1526
1520
1519
1519
1510
1507
1505
1498
1489
1489
1483
1481
1476
1467
1465
1459
1458
1447
1443
1438
1437
1426
1419
1415
1409
1402
1399
1397
1393
1392
1392
1385
1382
1379
1374
1373
1372
1368
1362
1354
1353
1353
1353
1350
1348
1347
1344
1343
1336
1333
1328
1321
1317
1312
1311
1311
1309
1306
1305
1301
1297
1282
1281
1270
1263
1258
1254
1253
1248
1245
1244
1236
1222
1220
1215
1212
1199
1196
1186
1183
1162
1156
1155
1150
1146
1144
1129
1128
1126
1125
1118
1113
1109
1104
1104
1100
1092
1091
1090
1082
1080
1080
1076
1074
1068
1064
1059
1051
1041
1040
1039
1035
1026
1023
1016
1011
1008
1007
1005
998
997
991
986
982
976
972
971
969
962
962
960
958
957
954
954
953
947
942
940
930
928
910
907
907
906
904
902
886
886
885
877
876
875
870
868
864
863
862
855
835
835
834
833
833
816
812
806
799
796
791
788
786
784
783
781
773
761
760
750
735
725
723
702
701
698
675
672
671
669
660
651
642
611
594
581