3688
3084
2609
2467
2381
2212
2175
2070
1958
1866
1844
1782
1773
1750
1732
1727
1720
1713
1712
1700
1700
1667
1619
1617
1604
1602
1597
1590
1582
1573
1570
1561
1557
1541
1536
1535
1531
1530
1523
1518
1515
1510
1496
1476
1464
1458
1447
1440
1431
1428
1415
1412
1410
1402
1396
1396
1396
1395
1390
1386
1384
1383
1380
1379
1373
1363
1363
1356
1355
1355
1349
1343
1341
1331
1317
1313
1308
1305
1305
1303
1300
1298
1292
1290
1290
1289
1289
1287
1276
1275
1274
1274
1272
1271
1268
1261
1257
1255
1255
1253
1252
1250
1243
1241
1239
1234
1227
1223
1216
1212
1209
1203
1199
1192
1189
1188
1184
1184
1177
1176
1173
1172
1171
1169
1165
1155
1153
1151
1143
1141
1137
1135
1132
1132
1122
1118
1115
1113
1113
1104
1103
1102
1099
1097
1092
1090
1087
1087
1086
1083
1082
1081
1074
1071
1070
1068
1067
1063
1060
1054
1052
1043
1043
1042
1041
1027
1020
1013
1000
994
989
988
980
965
949