12421
11644
11397
10066
8876
8828
8714
8066
8004
7574
6954
6829
6498
6314
6300
6245
6167
6075
5871
5744
5668
5437
5183
5009
4998
4838
4800
4782
4767
4750
4629
4628
4548
4528
4446
4297
4246
4202
4155
4039
3962
3921
3914
3858
3804
3742
3706
3685
3657
3614
3600
3570
3513
3463
3378
3323
3319
3265
3241
3198
3194
3188
3152
3141
3102
3091
3058
3004
3001
2999
2986
2949
2912
2907
2893
2889
2873
2869
2851
2849
2794
2781
2705
2670
2670
2663
2654
2650
2641
2639
2632
2632
2603
2561
2561
2540
2538
2525
2510
2504
2502
2442
2433
2416
2415
2407
2392
2368
2343
2341
2301
2298
2282
2266
2259
2252
2242
2238
2225
2223
2222
2188
2187
2177
2168
2142
2124
2114
2090
2088
2081
2070
2064
2062
2052
2043
2026
2021
2019
2003
1981
1972
1960
1954
1936
1929
1923
1907
1901
1896
1894
1887
1886
1877
1871
1870
1863
1861
1858
1858
1852
1849
1832
1827
1824
1815
1813
1811
1810
1803
1791
1789
1787
1784
1773
1764
1758
1755
1753
1752
1746
1734
1732
1727
1722
1717
1710
1710
1704
1697
1694
1694
1688
1682
1680
1671
1668
1668
1659
1652
1646
1642
1626
1624
1623
1622
1612
1606
1589
1589
1572
1565
1564
1563
1545
1536
1530
1530
1512
1505
1500
1498
1470
1462
1455
1450
1443
1431
1429
1425
1422
1411
1409
1392
1389
1388
1386
1379
1379
1376
1373
1352
1348
1347
1344
1342
1340
1337
1328
1328
1314
1313
1313
1311
1308
1301
1278
1276
1270
1258
1255
1251
1251
1241
1230
1223
1217
1211
1197
1190
1181
1179
1178
1173
1171
1170
1149
1144
1142
1140
1139
1132
1132
1121
1106
1104
1102
1099
1092
1086
1081
1058
1056
1037
1031
1029
1022
1017
1007
993
992
984
975
971
970
969
944
940
937
921
918
905
877
872