15663
5713
5185
5009
4667
4562
4546
4363
4357
4352
4230
3676
3631
3588
3550
3548
3493
3488
3334
3196
3186
3176
3104
3071
2977
2927
2879
2861
2835
2816
2787
2739
2626
2621
2600
2580
2574
2495
2455
2422
2412
2408
2353
2352
2326
2312
2306
2302
2296
2267
2245
2218
2213
2192
2157
2147
2144
2142
2131
2126
2116
2109
2071
2069
2066
2059
2033
2029
2012
1979
1962
1957
1940
1932
1924
1920
1919
1903
1894
1890
1883
1872
1870
1845
1833
1819
1808
1801
1790
1768
1763
1759
1753
1749
1740
1731
1727
1719
1689
1684
1678
1670
1660
1651
1648
1645
1642
1641
1628
1626
1621
1612
1598
1598
1587
1586
1581
1578
1565
1565
1563
1560
1554
1551
1529
1517
1515
1511
1503
1499
1492
1492
1478
1475
1475
1473
1473
1467
1462
1456
1448
1442
1424
1401
1395
1392
1390
1384
1379
1372
1371
1369
1362
1343
1341
1339
1339
1329
1329
1328
1319
1314
1313
1313
1312
1305
1304
1295
1292
1289
1285
1285
1283
1272
1266
1266
1260
1249
1248
1246
1238
1225
1219
1214
1200
1196
1194
1192
1189
1187
1179
1174
1174
1171
1160
1138
1134
1129
1123
1117
1106
1106
1096
1094
1091
1091
1088
1078
1077
1077
1076
1068
1059
1054
1050
1050
1044
1044
1043
1040
1039
1035
1034
1028
1021
1017
1007
1005
1002
996
995
994
989
986
977
976
974
972
957
951
949
946
943
941
939
936
934
926
923
923
920
918
918
917
913
911
908
906
905
903
899
899
882
881
873
868
863
861
859
855
853
849
847
842
837
834
819
813
812
812
805
801
795
777
773
768
762
752
751
744
737
716
692
667
664
656
649
626
612
609
608
602
591
591
587
587
585
583
572
569
558
551