1012
1016
1017
1022
1026
1030
1040
1046
1051
1055
1076
1085
1093
1098
1104
1116
1118
1119
1119
1119
1120
1120
1120
1120
1120
1120
1120
1120
1120
1120
1120
1122
1123
1125
1126
1127
1127
1128
1128
1129
1129
1129
1129
1129
1130
1131
1132
1133
1134
1135
1136
1137
1137
1138
1139
1139
1139
1139
1139
1140
1141
1142
1143
1145
1149
1153
1157
1161
1164
1163
1162
1161
1159
1160
1163
1167
1171
1174
1177
1177
1178
1179
1179
1180
1182
1183
1185
1186
1190
1194
1198
1202
1206
1206
1206
1206
1206
1206
1209
1211
1214
1217
1219
1219
1219
1219
1219
1219
1221
1222
1224
1225
1227
1230
1233
1235
1238
1240
1241
1242
1243
1244
1247
1250
1252
1255
1258
1260
1261
1263
1265
1268
1272
1276
1280
1284
1287
1290
1292
1295
1298
1299
1299
1299
1299
1299
1300
1301
1301
1302
1303
1304
1306
1308
1309
1311
1313
1316
1318
1320
1321
1321
1321
1321
1321
1320
1319
1319
1318
1318
1318
1318
1318
1318
1319
1321
1322
1324
1325
1327
1329
1330
1331
1333
1334
1335
1336
1336
1337
1339
1341
1342
1344
1346
1351
1356
1361
1367
1372
1374
1376
1379
1382
1384
1387
1391
1394
1397
1397
1396
1396
1395
1395
1395
1396
1396
1397
1399
1406
1412
1419
1426
1429
1426
1424
1421
1419
1422
1426
1431
1435
1439
1443
1447
1451
1455
1459
1468
1477
1485
1494
1503
1509
1516
1523
1530
1536
1542
1547
1553
1558
1566
1576
1585
1595
1605
1613
1620
1627
1634
1641
1649
1657
1664
1673
1679
1687
1696
1703
1706
1709
1711
1713
1720
1737
1751
1759
1771
1782
1788
1790
1791
1796
1809
1820
1828
1835
1836
1859
1869
1891
1904
1916
1928
1940
1951
1963
1975
1986
1998
2010
2017
2019
2021
2023
2025
2027
2030
2033
2035
2038
2043
2049
2056
2062
2068
2071
2074
2076
2078
2080
2073
2066
2059
2050
2044
2037
2031
2025
2022
2022
2022
2022
2022
2012
2001
1990
1979
1967
1954
1943
1931
1920
1905
1891
1876
1863
1849
1845
1844
1843
1841
1839
1835
1831
1826
1820
1813
1806
1800
1794
1794
1794
1794
1794
1784
1770
1756
1742
1733
1728
1723
1718
1714
1707
1699
1691
1684
1676
1664
1651
1636
1623
1612
1600
1587
1576
1566
1556
1548
1539
1528
1517
1508
1497
1487
1474
1463
1455
1433
1393
1394
1395
1392
1390
1388
1386
1384
1382
1380
1378
1372
1366
1360
1355
1351
1348
1345
1342
1339
1338
1336
1335
1334
1333
1332
1331
1330
1329
1327
1326
1324
1322
1322
1321
1320
1319
1318
1318
1318
1318
1318
1318
1320
1321
1322
1323
1322
1319
1317
1315
1313
1312
1310
1309
1308
1306
1304
1302
1300
1299
1299
1299
1299
1298
1297
1295
1294
1293
1290
1287
1284
1279
1276
1272
1268
1265
1261
1260
1258
1257
1254
1251
1247
1244
1240
1239
1239
1238
1238
1237
1234
1231
1226
1222
1220
1218
1213
1213
1213
1212
1212
1211
1210
1209
1208
1205
1202
1199
1196
1193
1190
1187
1184
1181
1179
1179
1180
1181
1181
1180
1176
1173
1170
1168
1167
1165
1164
1163
1163
1164
1164
1164
1159
1153
1146
1140
1140
1140
1140
1140
1139
1139
1139
1139
1138
1137
1136
1134
1133
1132
1131
1131
1130
1129
1129
1129
1129
1129
1128
1127
1126
1126
1125
1124
1122
1121
1120
1120
1120
1120
1120
1120
1120
1120
1120
1120
1119
1119
1119
1119
1119
1118
1118
1118
1118
1117
1117
1117
1117
1117
1113
1110
1106
1102
1099
1099
1098
1097
1097
1093
1090
1087
1081
1081
1081
1081
1081
1080
1078
1076
1074
1073
1072
1071
1069
1068
1066
1064
1062
1060
1058
1058
1057
1056
1055
1054
1051
1049
1047
1045
1043
1042
1040
1039
1037
1036
1034
1033
1031
1031
1030
1029
1028
1027
1026
1025
1024
1022
1021
1020
1018
1017
1017
1017
1017
1017
1016
1016
1015
1015
1014
1014
1013
1012
1012
1012
1012
1012
1012
1011