1098
1096
1095
1094
1093
1087
1086
1083
1082
1081
1082
1083
1084
1084
1083
1082
1081
1081
1081
1083
1084
1085
1086
1087
1088
1083
1079
1078
1075
1064
1061
1061
1061
1061
1061
1059
1059
1061
1059
1061
1064
1064
1064
1062
1063
1065
1066
1071
1072
1076
1079
1082
1083
1084
1085
1088
1099
1107
1111
1115
1116
1118
1118
1120
1131
1135
1135
1135
1135
1129
1129
1129
1129
1130
1130
1130
1130
1131
1134
1135
1137
1138
1140
1142
1143
1146
1147
1147
1148
1148
1148
1160
1162
1162
1161
1160
1160
1159
1160
1161
1162
1164
1165
1166
1166
1165
1164
1164
1166
1166
1168
1169
1170
1170
1170
1170
1171
1174
1176
1182
1189
1191
1198
1205
1205
1205
1206
1206
1207
1208
1209
1209
1210
1215
1216
1220
1224
1227
1228
1230
1232
1233
1243
1250
1257
1275
1281
1284
1287
1289
1291
1292
1294
1295
1302
1304
1300
1305
1307
1319
1319
1319
1319
1322
1329
1331
1333
1335
1337
1339
1342
1345
1347
1352
1356
1366
1368
1370
1370
1373
1376
1378
1378
1380
1379
1377
1375
1375
1373
1371
1369
1369
1368
1366
1355
1351
1347
1344
1341
1337
1335
1332
1331
1328
1326
1321
1319
1319
1319
1318
1306
1303
1302
1303
1301
1299
1294
1293
1292
1291
1289
1288
1284
1282
1279
1276
1274
1265
1260
1251
1249
1244
1230
1221
1214
1206
1206
1211
1220
1223
1226
1229
1224
1215
1216
1222
1224
1222
1215
1213
1212
1210
1208
1207
1177
1169
1167
1167
1166
1165
1163
1159
1156
1154
1154
1152
1151
1151
1150
1147
1145
1145
1144
1142
1139
1140
1147
1147
1147
1147
1148
1146
1143
1145
1148
1148
1149
1149
1153
1156
1165
1169
1174
1177
1178
1179
1179
1187
1191
1195
1198
1203
1212
1218
1219
1219
1219
1219
1219
1224
1232
1235
1236
1238
1239
1240
1240
1241
1242
1244
1245
1247
1247
1250
1254
1256
1258
1260
1261
1264
1265
1266
1270
1272
1274
1275
1276
1277
1279
1282
1283
1284
1287
1291
1293
1294
1295
1295
1295
1293
1292
1290
1286
1276
1274
1271
1271
1267
1264
1262
1260
1256
1255
1248
1245
1237
1234
1229
1225
1207
1198
1191
1188
1182
1179
1172
1170
1164
1160
1160
1160
1160
1160
1160
1160
1160
1160
1160
1163
1165
1167
1171
1173
1176
1179
1184
1186
1188
1190
1196
1196
1196
1197
1198
1199
1201
1206
1207
1210
1210
1210
1210
1210
1211
1211
1212
1213
1221
1223
1224
1224
1224
1225
1227
1229
1232
1234
1239
1249
1258
1260
1260
1262
1273
1277
1278
1278
1278
1283
1296
1298
1299
1302
1304
1314
1319
1328
1333
1335
1338
1347
1351
1357
1359
1361
1362
1366
1371
1381
1383
1386
1387
1389
1389
1389
1388
1388
1388
1387
1387
1387
1385
1384
1381
1379
1379
1380
1380
1381
1381
1386
1391
1396
1401
1406
1402
1398
1383
1374
1371
1369
1368
1360
1358
1356
1352
1345
1343
1341
1340
1339
1336
1332
1327
1324
1322
1320
1320
1319
1317
1314
1312
1310
1307
1302
1300
1295
1286
1284
1281
1273
1271
1265
1263
1261
1261
1260
1255
1243
1236
1231
1229
1226
1225
1226
1226
1228
1229
1229
1230
1232
1235
1237
1239
1241
1242
1244
1244
1246
1248
1254
1258
1260
1262
1269
1275
1288
1290
1291
1293
1294
1296
1299
1300
1312
1317
1323
1326
1326
1328
1330
1338
1342
1350
1361
1365
1369
1372
1373
1376
1406
1408
1416
1418
1419
1420
1428
1430
1435
1455
1461
1462
1464
1472
1474
1492
1513
1518
1519
1526
1528
1528
1528
1525
1520
1517
1516
1514
1513
1511
1507
1505
1493
1487
1482
1477
1471
1470
1465
1455
1449
1447
1444
1442
1444
1446
1443
1437
1437
1439
1440
1441
1442
1443
1443
1442
1443
1443
1445
1445
1445
1440
1436
1434
1431
1427
1427
1426
1424
1415
1414
1412
1411
1411
1411
1413
1415
1415
1414
1410
1410
1411
1412
1413
1413
1418
1425
1425
1424
1422
1423
1424
1423
1422
1421
1425
1428
1436
1432
1425
1415
1408
1404
1391
1383
1382
1379
1372
1369
1368
1366
1363
1361
1357
1351
1345
1337
1326
1322
1322
1322
1321
1320
1314
1300
1289
1285
1278
1273
1265
1255
1244
1240
1240
1240
1240
1240
1245
1249
1250
1256
1258
1259
1260
1260
1261
1273
1275
1277
1279
1280
1280
1280
1280
1280
1280
1280
1280
1280
1280
1280
1280
1280
1280
1282
1284
1286
1288
1289
1291
1293
1298
1301
1310
1314
1319
1323
1330
1335
1336
1337
1337
1338
1338
1338
1338
1339
1340
1340
1340
1340
1340
1340
1340
1340
1340
1340
1341
1343
1342
1341
1349
1350
1353
1353
1353
1352
1350
1345
1342
1340
1340
1342
1342
1342
1342
1340
1339
1339
1340
1340
1340
1340
1340
1340
1340
1340
1339
1338
1337
1334
1333
1333
1331
1328
1323
1318
1315
1311
1304
1296
1294
1291
1288
1286
1286
1286
1288
1291
1294
1296
1301
1302
1299
1297
1296
1292
1285
1281
1279
1277
1275
1274
1273
1270
1264
1251
1248
1243
1241
1240
1240
1240
1240
1240
1240
1240
1237
1230
1227
1222
1221
1215
1211
1205
1199
1195
1190
1190
1190
1190
1190
1190
1191
1188
1185
1182
1181
1177
1173
1171
1163
1160
1153
1145
1141
1136
1132
1124
1119
1116
1114
1112
1111
1111
1109
1106
1104
1104
1103
1100
1100
1102
1102
1102
1099
1086
1083
1081
1079
1079
1076
1075
1073
1071
1071
1070
1069
1068
1067
1066
1065
1053
1045
1035
1033
1035
1036
1038
1032
1027
1025
1025
1025
1024
1024
1023
1021
1021
1019
1018
1014
1011
1010
1010
1010
1011
1011
1012
1012
1012
1012
1011
1011
1011
1008
1008
1005
1004
1002
1000
1000
1000
1000
1000
1000
1000
1000
1000
1000
1000
999
999
998
997
997
992
989
987
987
990
1005
1027
1034
1048
1055
1058
1065
1078
1081
1083
1085
1087
1091
1093
1100
1099
1099
1098
1097