1253
1252
1252
1251
1250
1249
1248
1250
1252
1254
1256
1256
1256
1256
1256
1254
1252
1250
1240
1240
1241
1242
1246
1254
1257
1259
1261
1262
1264
1250
1246
1238
1238
1238
1235
1223
1219
1220
1221
1221
1221
1221
1221
1220
1218
1213
1213
1213
1213
1213
1209
1207
1204
1204
1202
1202
1201
1201
1200
1200
1200
1201
1202
1201
1197
1195
1195
1195
1194
1193
1192
1190
1187
1184
1184
1184
1182
1174
1165
1161
1160
1158
1155
1146
1141
1138
1138
1137
1137
1130
1127
1120
1116
1111
1110
1110
1109
1107
1104
1102
1101
1098
1092
1089
1086
1084
1078
1076
1075
1072
1071
1071
1074
1077
1078
1079
1081
1082
1083
1085
1085
1086
1086
1088
1088
1094
1094
1094
1096
1098
1102
1104
1114
1119
1122
1126
1134
1142
1145
1163
1174
1187
1185
1183
1181
1179
1178
1176
1176
1175
1175
1175
1175
1173
1172
1170
1171
1171
1172
1172
1172
1172
1171
1171
1170
1170
1172
1174
1176
1181
1186
1187
1180
1176
1176
1176
1175
1172
1165
1164
1158
1158
1157
1157
1157
1157
1155
1154
1152
1151
1148
1146
1145
1143
1142
1142
1140
1140
1141
1141
1142
1143
1143
1143
1144
1143
1140
1139
1138
1137
1136
1136
1136
1136
1136
1136
1135
1134
1133
1131
1129
1129
1131
1142
1147
1150
1152
1154
1164
1169
1171
1178
1179
1182
1183
1189
1191
1192
1194
1201
1202
1200
1200
1202
1203
1204
1207
1210
1214
1216
1217
1217
1217
1218
1219
1220
1220
1222
1222
1222
1223
1237
1238
1240
1242
1244
1249
1252
1256
1259
1263
1265
1267
1268
1268
1270
1273
1274
1275
1281
1282
1286
1288
1298
1299
1302
1305
1306
1306
1308
1310
1317
1320
1323
1323
1326
1327
1329
1333
1335
1338
1339
1340
1345
1351
1352
1354
1355
1355
1359
1360
1366
1366
1367
1372
1376
1377
1377
1377
1379
1381
1395
1400
1403
1410
1411
1414
1416
1423
1425
1429
1432
1433
1433
1434
1437
1438
1440
1441
1442
1442
1443
1443
1444
1445
1448
1450
1452
1453
1455
1461
1463
1466
1467
1469
1471
1475
1480
1488
1488
1489
1489
1491
1493
1500
1502
1505
1508
1509
1521
1524
1526
1530
1533
1535
1543
1543
1543
1543
1543
1545
1550
1551
1552
1553
1557
1562
1571
1573
1572
1572
1571
1571
1565
1560
1561
1561
1561
1557
1554
1550
1548
1546
1544
1540
1540
1540
1540
1539
1537
1536
1535
1534
1532
1532
1531
1531
1529
1528
1527
1525
1523
1517
1509
1507
1508
1510
1512
1513
1515
1517
1514
1504
1500
1496
1489
1488
1487
1487
1486
1486
1482
1477
1475
1474
1469
1469
1469
1469
1463
1460
1456
1455
1453
1448
1440
1435
1430
1429
1429
1428
1427
1427
1426
1426
1425
1425
1424
1423
1422
1422
1421
1421
1420
1417
1417
1414
1411
1409
1406
1404
1403
1403
1404
1405
1403
1398
1387
1387
1387
1372
1371
1366
1364
1363
1362
1357
1356
1351
1348
1347
1343
1342
1341
1340
1340
1339
1337
1334
1329
1326
1325
1323
1323
1317
1314
1310
1305
1301
1298
1296
1294
1294
1291
1288
1287
1287
1287
1287
1286
1284
1281
1277
1269
1265
1259
1257
1256
1251
1247
1243
1237
1233
1228
1220
1218
1216
1215
1214
1212
1212
1210
1209
1205
1202
1201
1194
1188
1183
1179
1178
1177
1176
1176
1177
1179
1180
1181
1183
1185
1187
1188
1188
1189
1189
1188
1188
1188
1188
1190
1190
1186
1181
1180
1176
1174
1172
1171
1170
1170
1168
1165
1165
1165
1159
1157
1157
1156
1156
1155
1154
1153
1151
1151
1148
1145
1139
1135
1133
1132
1129
1123
1116
1113
1112
1112
1111
1111
1111
1111
1110
1110
1109
1109
1108
1108
1105
1102
1097
1096
1091
1081
1078
1073
1071
1071
1068
1068
1069
1070
1070
1071
1071
1071
1071
1072