5443
4861
4514
4252
4194
4162
3782
3330
3213
3007
2977
2956
2923
2733
2674
2557
2548
2472
2417
2361
2358
2355
2254
2249
2155
2141
2094
2080
2071
2049
1976
1914
1908
1901
1895
1883
1879
1873
1864
1851
1821
1797
1785
1782
1777
1759
1744
1728
1728
1717
1715
1703
1651
1638
1635
1607
1604
1597
1582
1568
1556
1554
1551
1550
1544
1538
1536
1532
1531
1528
1528
1523
1507
1501
1500
1496
1492
1489
1485
1482
1482
1478
1475
1473
1470
1448
1447
1446
1441
1438
1438
1435
1427
1427
1412
1406
1405
1403
1390
1387
1387
1382
1382
1369
1362
1349
1344
1343
1343
1343
1341
1336
1330
1329
1326
1325
1319
1319
1319
1318
1318
1317
1314
1309
1307
1306
1301
1291
1291
1291
1286
1284
1283
1273
1259
1258
1255
1252
1252
1250
1244
1240
1239
1239
1238
1237
1237
1232
1230
1225
1223
1215
1212
1208
1204
1203
1200
1195
1192
1192
1180
1180
1174
1173
1169
1168
1168
1168
1164
1159
1156
1155
1154
1154
1153
1151
1150
1148
1147
1141
1141
1139
1137
1132
1129
1128
1127
1126
1126
1121
1116
1114
1113
1110
1104
1102
1099
1093
1091
1090
1088
1086
1083
1083
1079
1077
1077
1076
1075
1071
1070
1065
1063
1061
1061
1060
1060
1057
1054
1054
1053
1053
1051
1047
1047
1046
1045
1044
1044
1039
1036
1034
1033
1032
1032
1026
1025
1024
1021
1019
1016
1015
1015
1014
1012
1005
1005
1004
1004
999
999
999
996
995
991
989
989
988
988
987
987
985
976
969
966
966
963
959
956
954
939
937
936
926
922
922
917
916
916
907
904
902
901
901
898
894
893
889
883
880
877
874
867
863
862
861
859
857
853
852
847
844
843
842
837
837
835
831
822
822
820
808
800
787
769
746
743