3545
3262
3136
2987
2964
2721
2693
2678
2616
2616
2591
2588
2526
2494
2459
2413
2400
2341
2288
2271
2218
2194
2163
2151
2040
2001
1996
1945
1921
1904
1890
1854
1845
1836
1816
1801
1790
1786
1765
1756
1739
1723
1713
1706
1692
1680
1665
1664
1644
1635
1627
1626
1604
1554
1552
1535
1525
1517
1515
1508
1493
1483
1475
1460
1443
1420
1416
1409
1408
1402
1400
1367
1360
1356
1347
1326
1317
1298
1290
1284
1283
1282
1272
1267
1266
1262
1248
1245
1238
1231
1223
1222
1191
1184
1176
1169
1166
1165
1161
1158
1136
1132
1121
1100
1095
1094
1093
1089
1073
1068
1061
1060
1048
1044
1041
1040
1036
1020
1017
1014
998
987
976
968
953
944
941
919
918
914
911
905
905
890
869
867
864
837
831
816
805
802
785
782