1199
1199
1200
1200
1202
1203
1206
1206
1206
1205
1204
1202
1201
1201
1201
1200
1199
1199
1199
1200
1200
1208
1208
1225
1234
1239
1240
1240
1240
1240
1236
1220
1220
1220
1220
1220
1231
1232
1232
1233
1233
1233
1232
1234
1235
1237
1239
1239
1240
1243
1244
1243
1245
1246
1246
1244
1241
1239
1238
1238
1237
1236
1236
1236
1235
1233
1232
1229
1225
1225
1223
1216
1209
1208
1206
1199
1195
1190
1180
1181
1194
1196
1198
1198
1198
1198
1195
1196
1199
1196
1195
1195
1199
1200
1203
1203
1202
1199
1194
1192
1189
1185
1180
1178
1174
1173
1172
1173
1173
1174
1174
1175
1171
1166
1163
1158
1156
1158
1159
1160
1169
1170
1171
1171
1168
1168
1166
1166
1169
1171
1174
1178
1182
1184
1187
1189
1190
1191
1191
1190
1188
1186
1184
1180
1179
1178
1172
1168
1167
1167
1167
1174
1175
1176
1177
1177
1189
1191
1193
1197
1206
1210
1216
1221
1230
1234
1243
1244
1246
1254
1255
1258
1259
1261
1278
1278
1278
1279
1280
1280
1280
1280
1282
1289
1291
1293
1297
1303
1308
1309
1311
1313
1314
1316
1319
1322
1323
1326
1330
1332
1333
1335
1336
1338
1339
1340
1343
1345
1346
1347
1347
1347
1347
1347
1347
1348
1349
1348
1345
1345
1344
1343
1342
1341
1340
1341
1342
1343
1344
1344
1344
1344
1342
1342
1342
1342
1343
1344
1345
1346
1346
1349
1349
1349
1350
1354
1356
1358
1362
1364
1368
1371
1372
1373
1373
1374
1375
1376
1378
1378
1378
1378
1379
1379
1380
1380
1380
1380
1379
1379
1379
1378
1378
1380
1382
1383
1384
1384
1392
1394
1397
1397
1398
1398
1397
1396
1393
1392
1390
1390
1388
1385
1383
1380
1377
1377
1376
1378
1380
1382
1385
1390
1391
1392
1393
1393
1393
1395
1395
1394
1393
1392
1389
1387
1385
1382
1382
1381
1381
1380
1377
1376
1375
1372
1371
1369
1368
1367
1364
1362
1360
1356
1353
1350
1347
1345
1341
1338
1335
1329
1327
1322
1322
1321
1321
1320
1320
1320
1320
1320
1320
1319
1316
1315
1315
1315
1315
1316
1317
1317
1319
1319
1320
1321
1321
1321
1320
1319
1318
1315
1308
1299
1291
1280
1277
1274
1270
1265
1261
1259
1257
1250
1246
1243
1236
1234
1233
1229
1227
1225
1223
1217
1215
1214
1214
1210
1209
1205
1202
1200
1198
1191
1190
1187
1186
1179
1177
1172
1169
1166
1162
1162
1163
1163
1164
1164
1164
1164
1160
1158
1157
1154
1148
1147
1146
1145
1143
1139
1130
1130
1128
1125
1120
1115
1114
1110
1108
1106
1104
1102
1097
1093
1089
1087
1085
1082
1077
1064
1063
1062
1061
1061
1061
1060
1058
1056
1056
1055
1056
1057
1059
1060
1060
1060
1058
1050
1049
1047
1046
1046
1046
1046
1048
1049
1049
1049
1050
1050
1053
1054
1055
1055
1053
1051
1051
1067
1072
1073
1073
1074
1075
1076
1084
1089
1090
1095
1121
1165
1176
1183
1196
1201
1206
1210
1218
1225
1235
1245
1258
1262
1264
1265
1274
1274
1275
1280
1280
1280
1280
1279
1285
1291
1326
1328
1330
1324
1324
1322
1314
1287
1280
1280
1278
1278
1276
1272
1262
1254
1246
1241
1238
1237
1234
1228
1225
1220
1217
1217
1217
1215
1213
1210
1210
1209
1209
1210
1213
1213
1214
1215
1216
1217
1217
1218
1217
1216
1216
1215
1215
1216
1216
1214
1214
1214
1213
1213
1213
1212
1212
1209
1203
1199
1199
1199
1199
1200
1200
1200
1200
1201
1202
1202
1202
1200
1199
1190
1193
1197
1199
1199
1208
1209
1209
1210
1211
1213
1216
1217
1217
1220
1221
1223
1224
1225
1225
1225
1226
1229
1230
1230
1230
1230
1229
1227
1226
1225
1225
1225
1221
1217
1214
1213
1211
1207
1206
1205
1205
1204
1196
1196