1107 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1108 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1109 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1110 2, 2, 2, 2, 2, 2, 2, 2, 34, 68,
1111 62, 67, 36, 32, 69, 33, 61, 37, 2, 2,
1112 2, 2, 2, 2, 2, 2, 2, 2, 2, 66,
1113 25, 23, 26, 2, 31, 2, 2, 2, 2, 2,
1114 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1115 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1116 2, 63, 2, 72, 2, 2, 2, 2, 2, 2,
1117 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1118 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1119 2, 2, 2, 70, 45, 71, 2, 2, 2, 2,
1120 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1121 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1122 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1123 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1124 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1125 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1126 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1127 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1128 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1129 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1130 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1131 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1132 2, 2, 2, 2, 2, 2, 1, 2, 3, 4,
1133 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
1134 15, 16, 17, 18, 19, 20, 21, 22, 24, 27,
1135 28, 29, 30, 35, 38, 39, 40, 41, 42, 43,
1136 44, 46, 47, 48, 49, 50, 51, 52, 53, 54,
1137 55, 56, 57, 58, 59, 60, 64, 65
1212 443, -108, -108, -108, -108, -108, -108, -108, -1, -108,
1213 -108, -108, 443, 443, 563, 563, 443, 443, 294, 5,
1214 -5, 12, -26, 128, 710, 35, -108, -7, 28, 43,
1215 50, 52, 49, 65, 410, 90, -108, -108, -108, 606,
1216 167, 167, 14, 14, 167, 167, 21, 31, -45, 647,
1217 30, 44, 294, -108, -108, 45, -108, -108, 51, -108,
1218 443, -108, -108, -108, -108, -108, -108, 58, 58, 58,
1219 -108, -108, 280, 443, 443, 443, 443, 443, 443, 443,
1220 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
1221 97, 362, 403, 443, 443, 106, 443, 121, 443, -108,
1222 82, 84, 96, 108, 110, 111, 280, 118, 25, -108,
1223 443, 483, 443, -108, 443, 443, 483, -108, -108, 91,
1224 -108, 294, 563, -108, 443, 176, -108, -108, -108, -2,
1225 670, -40, -108, 109, 98, 98, 98, 98, 98, 98,
1226 1, 738, 182, 758, 167, 167, 167, 143, 143, 143,
1227 143, 143, 443, 443, -108, 443, -108, -108, -108, 443,
1228 -108, 443, -108, 443, 443, 443, 443, 443, 443, 690,
1229 11, 443, -108, -108, -108, 117, -108, -108, 722, -108,
1230 -108, -108, -108, 14, -108, 120, 443, 443, -108, 523,
1231 -108, 58, 443, 588, 749, 210, -108, -108, -108, -108,
1232 125, 126, 129, 119, 139, 130, 443, -108, 131, 443,
1233 483, -108, -108, 348, 24, -108, -108, 98, 58, 443,
1234 -108, -108, -108, 443, 443, -108, 572, -108, -108, -108,
1235 -108, 443, -108, 98, 144, 145, -108, -108, -108, -108
1243 87, 88, 91, 89, 90, 93, 94, 92, 96, 97,
1244 16, 18, 87, 87, 87, 87, 87, 87, 87, 0,
1245 0, 0, 2, 19, 39, 52, 3, 53, 54, 55,
1246 56, 57, 86, 0, 15, 0, 17, 102, 100, 19,
1247 21, 20, 122, 121, 23, 22, 96, 0, 0, 39,
1248 3, 0, 87, 105, 110, 111, 114, 95, 0, 1,
1249 87, 7, 70, 8, 5, 68, 69, 83, 83, 83,
1250 74, 75, 87, 87, 87, 87, 87, 87, 87, 87,
1251 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
1252 0, 87, 87, 87, 87, 0, 87, 0, 87, 82,
1253 0, 0, 0, 0, 0, 0, 87, 0, 98, 99,
1254 87, 87, 87, 14, 87, 87, 87, 108, 104, 106,
1255 107, 87, 87, 4, 87, 0, 71, 72, 73, 96,
1256 39, 0, 25, 0, 40, 41, 50, 51, 42, 49,
1257 19, 0, 15, 35, 36, 38, 37, 31, 32, 34,
1258 33, 30, 87, 87, 58, 87, 62, 66, 59, 87,
1259 63, 87, 67, 87, 87, 87, 87, 87, 87, 39,
1260 0, 87, 103, 101, 115, 0, 118, 113, 0, 116,
1261 119, 109, 112, 29, 6, 0, 87, 87, 9, 87,
1262 123, 83, 87, 19, 0, 15, 60, 64, 61, 65,
1263 0, 0, 0, 0, 0, 0, 87, 10, 0, 87,
1264 87, 84, 26, 0, 96, 27, 44, 43, 83, 87,
1265 79, 80, 81, 87, 87, 78, 0, 11, 117, 120,
1266 12, 87, 47, 46, 0, 0, 13, 28, 77, 76
1290 26, 58, 127, 128, 176, 120, 8, 37, 37, 180,
1291 9, 94, 59, 61, 62, 63, 57, 23, 50, 40,
1292 41, 60, 113, 44, 45, 49, 61, 188, 63, 189,
1293 37, 42, 43, 37, 172, 23, 154, 156, 157, 158,
1294 60, 160, 186, 162, 38, 38, 95, 65, 66, 67,
1295 68, 69, 119, 91, 92, 93, 191, 70, 71, 49,
1296 123, 142, 96, 72, 73, 110, 111, 38, 231, 97,
1297 38, 173, 98, 133, 182, 112, 72, 73, 207, 130,
1298 189, 134, 135, 136, 137, 138, 139, 141, 143, 144,
1299 145, 146, 147, 148, 149, 150, 151, 140, 196, 117,
1300 197, 108, 99, 229, 198, 109, 199, 100, 101, 102,
1301 174, 118, 177, 169, 121, 179, 103, 104, 175, 105,
1302 125, 178, 122, 175, 184, 216, 152, 159, 175, 81,
1303 82, 83, 84, 195, 85, 86, 87, 88, 89, 183,
1304 61, 62, 63, 161, 163, 64, 164, 114, 81, 82,
1305 83, 84, 232, 85, 86, 87, 88, 89, 165, 194,
1306 181, 115, 116, 200, 201, 202, 203, 204, 205, 193,
1307 166, 208, 167, 168, 65, 66, 67, 68, 69, 185,
1308 171, 190, -45, 89, 70, 71, 212, 211, 223, 215,
1309 72, 73, 220, 221, 213, 48, 222, 225, 227, 217,
1310 -45, -45, -45, 85, 86, 87, 88, 89, 224, 228,
1311 -48, 238, 239, 226, 0, 0, 0, 175, 170, 0,
1312 0, 0, 0, 234, 235, 0, 233, 0, -48, -48,
1313 -48, 237, 0, -85, -85, -85, -85, 0, 0, 0,
1314 -85, -85, -85, 0, 106, 0, 0, 0, -45, -45,
1315 107, -45, 0, 0, -45, 0, 0, 0, 0, 0,
1316 0, -85, -85, -85, -85, 0, 0, 0, -85, -85,
1317 -85, 0, 106, 0, 0, 0, -48, -48, 107, -48,
1318 0, 0, -48, 1, 2, 3, 4, 5, 6, 0,
1319 7, 129, 0, 0, 0, 9, 10, 1, 2, 3,
1320 4, 5, 6, 0, 7, 46, 0, 0, 0, 9,
1321 10, 11, 12, 13, 14, 0, 15, 0, 0, 0,
1322 0, 16, 17, 0, 0, 11, 12, 13, 14, 0,
1323 15, 0, 0, 0, 0, 16, 17, 0, 0, 0,
1324 0, 0, 18, 0, 19, 0, 0, -24, 0, -24,
1325 20, 0, 0, 0, 0, 0, 18, 0, 19, 47,
1326 0, 0, 0, 0, 20, 1, 2, 3, 4, 5,
1327 6, 0, 7, 8, 0, 0, 0, 9, 10, 81,
1328 82, 83, 84, 153, 85, 86, 87, 88, 89, 0,
1329 0, 0, 0, 11, 12, 13, 14, 0, 15, 0,
1330 0, 0, 0, 16, 17, 0, 1, 2, 3, 4,
1331 5, 6, 0, 7, 8, 230, 0, 0, 9, 10,
1332 0, 0, 0, 0, 18, 155, 19, 0, 0, 0,
1333 0, 0, 20, 0, 11, 12, 13, 14, 0, 15,
1334 0, 0, 0, 0, 16, 17, 1, 2, 3, 4,
1335 5, 6, 0, 7, 8, 0, 0, 0, 9, 10,
1336 0, -85, -85, -85, -85, 18, 0, 19, -85, -85,
1337 -85, 0, 106, 20, 11, 12, 13, 14, 107, 15,
1338 0, 0, 0, 0, 16, 17, 1, 2, 3, 4,
1339 5, 6, 0, 7, 46, 0, 0, 0, 9, 10,
1340 0, 0, 0, 0, 0, 18, 0, 19, 0, 0,
1341 0, 0, 0, 20, 11, 12, 13, 14, 0, 15,
1342 0, 0, 0, 0, 16, 17, 1, 2, 3, 4,
1343 5, 6, 0, 7, 214, 0, 0, 0, 9, 10,
1344 0, 0, 0, 0, 0, 18, 0, 19, 0, 0,
1345 0, 0, 0, 20, 11, 12, 13, 14, 0, 15,
1346 0, 0, 0, 0, 16, 17, 1, 2, 3, 4,
1347 5, 6, 0, 7, 8, 0, 0, 0, 9, 10,
1348 0, 0, 0, 0, 0, 18, 0, 19, 0, 0,
1349 0, 0, 0, 20, 11, 0, 0, 14, 0, 15,
1350 61, 62, 63, 81, 82, 83, 84, 0, 85, 86,
1351 87, 88, 89, 0, 0, 0, 0, 0, 61, 62,
1352 63, 0, 0, 0, 0, 18, 0, 19, 0, 0,
1353 0, 0, 0, 20, 65, 66, 67, 68, 69, 236,
1354 0, 0, 0, 218, 70, 71, 0, 0, 0, 0,
1355 72, 73, 65, 66, 67, 68, 69, 0, 0, 0,
1356 0, 0, 70, 71, 0, 0, 0, 0, 72, 73,
1357 74, 75, 76, 77, 78, 79, 80, 114, 81, 82,
1358 83, 84, 0, 85, 86, 87, 88, 89, 0, 90,
1359 0, 115, 116, 74, 75, 76, 77, 78, 79, 80,
1360 187, 81, 82, 83, 84, 0, 85, 86, 87, 88,
1361 89, 0, 90, 74, 75, 76, 77, 78, 79, 80,
1362 206, 81, 82, 83, 84, 0, 85, 86, 87, 88,
1363 89, 0, 90, 74, 75, 76, 77, 78, 79, 80,
1364 0, 81, 82, 83, 84, 0, 85, 86, 87, 88,
1365 89, 0, 90, 81, 82, 83, 84, 0, 85, 86,
1366 87, 88, 89, 0, 0, 0, 209, 210, 192, 81,
1367 82, 83, 84, 0, 85, 86, 87, 88, 89, 219,
1368 81, 82, 83, 84, 0, 85, 86, 87, 88, 89,
1369 82, 83, 84, 0, 85, 86, 87, 88, 89
1374 0, 20, 68, 69, 111, 52, 11, 9, 9, 116,
1375 15, 18, 0, 12, 13, 14, 11, 0, 18, 12,
1376 13, 66, 67, 16, 17, 18, 12, 67, 14, 69,
1377 9, 14, 15, 9, 9, 18, 91, 92, 93, 94,
1378 66, 96, 44, 98, 46, 46, 18, 46, 47, 48,
1379 49, 50, 52, 18, 19, 20, 55, 56, 57, 52,
1380 60, 80, 19, 62, 63, 44, 45, 46, 44, 19,
1381 46, 46, 20, 73, 121, 44, 62, 63, 67, 72,
1382 69, 74, 75, 76, 77, 78, 79, 80, 81, 82,
1383 83, 84, 85, 86, 87, 88, 89, 80, 153, 69,
1384 155, 11, 53, 210, 159, 15, 161, 58, 59, 60,
1385 110, 67, 112, 106, 69, 115, 51, 52, 111, 54,
1386 62, 114, 71, 116, 124, 191, 29, 21, 121, 31,
1387 32, 33, 34, 152, 36, 37, 38, 39, 40, 122,
1388 12, 13, 14, 22, 62, 17, 62, 30, 31, 32,
1389 33, 34, 218, 36, 37, 38, 39, 40, 62, 152,
1390 69, 44, 45, 163, 164, 165, 166, 167, 168, 152,
1391 62, 171, 62, 62, 46, 47, 48, 49, 50, 3,
1392 62, 72, 0, 40, 56, 57, 186, 67, 69, 189,
1393 62, 63, 67, 67, 187, 18, 67, 67, 67, 192,
1394 18, 19, 20, 36, 37, 38, 39, 40, 69, 209,
1395 0, 67, 67, 206, -1, -1, -1, 210, 106, -1,
1396 -1, -1, -1, 223, 224, -1, 219, -1, 18, 19,
1397 20, 231, -1, 51, 52, 53, 54, -1, -1, -1,
1398 58, 59, 60, -1, 62, -1, -1, -1, 66, 67,
1399 68, 69, -1, -1, 72, -1, -1, -1, -1, -1,
1400 -1, 51, 52, 53, 54, -1, -1, -1, 58, 59,
1401 60, -1, 62, -1, -1, -1, 66, 67, 68, 69,
1402 -1, -1, 72, 3, 4, 5, 6, 7, 8, -1,
1403 10, 11, -1, -1, -1, 15, 16, 3, 4, 5,
1404 6, 7, 8, -1, 10, 11, -1, -1, -1, 15,
1405 16, 31, 32, 33, 34, -1, 36, -1, -1, -1,
1406 -1, 41, 42, -1, -1, 31, 32, 33, 34, -1,
1407 36, -1, -1, -1, -1, 41, 42, -1, -1, -1,
1408 -1, -1, 62, -1, 64, -1, -1, 67, -1, 69,
1409 70, -1, -1, -1, -1, -1, 62, -1, 64, 65,
1410 -1, -1, -1, -1, 70, 3, 4, 5, 6, 7,
1411 8, -1, 10, 11, -1, -1, -1, 15, 16, 31,
1412 32, 33, 34, 21, 36, 37, 38, 39, 40, -1,
1413 -1, -1, -1, 31, 32, 33, 34, -1, 36, -1,
1414 -1, -1, -1, 41, 42, -1, 3, 4, 5, 6,
1415 7, 8, -1, 10, 11, 67, -1, -1, 15, 16,
1416 -1, -1, -1, -1, 62, 22, 64, -1, -1, -1,
1417 -1, -1, 70, -1, 31, 32, 33, 34, -1, 36,
1418 -1, -1, -1, -1, 41, 42, 3, 4, 5, 6,
1419 7, 8, -1, 10, 11, -1, -1, -1, 15, 16,
1420 -1, 51, 52, 53, 54, 62, -1, 64, 58, 59,
1421 60, -1, 62, 70, 31, 32, 33, 34, 68, 36,
1422 -1, -1, -1, -1, 41, 42, 3, 4, 5, 6,
1423 7, 8, -1, 10, 11, -1, -1, -1, 15, 16,
1424 -1, -1, -1, -1, -1, 62, -1, 64, -1, -1,
1425 -1, -1, -1, 70, 31, 32, 33, 34, -1, 36,
1426 -1, -1, -1, -1, 41, 42, 3, 4, 5, 6,
1427 7, 8, -1, 10, 11, -1, -1, -1, 15, 16,
1428 -1, -1, -1, -1, -1, 62, -1, 64, -1, -1,
1429 -1, -1, -1, 70, 31, 32, 33, 34, -1, 36,
1430 -1, -1, -1, -1, 41, 42, 3, 4, 5, 6,
1431 7, 8, -1, 10, 11, -1, -1, -1, 15, 16,
1432 -1, -1, -1, -1, -1, 62, -1, 64, -1, -1,
1433 -1, -1, -1, 70, 31, -1, -1, 34, -1, 36,
1434 12, 13, 14, 31, 32, 33, 34, -1, 36, 37,
1435 38, 39, 40, -1, -1, -1, -1, -1, 12, 13,
1436 14, -1, -1, -1, -1, 62, -1, 64, -1, -1,
1437 -1, -1, -1, 70, 46, 47, 48, 49, 50, 67,
1438 -1, -1, -1, 55, 56, 57, -1, -1, -1, -1,
1439 62, 63, 46, 47, 48, 49, 50, -1, -1, -1,
1440 -1, -1, 56, 57, -1, -1, -1, -1, 62, 63,
1441 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
1442 33, 34, -1, 36, 37, 38, 39, 40, -1, 42,
1443 -1, 44, 45, 23, 24, 25, 26, 27, 28, 29,
1444 30, 31, 32, 33, 34, -1, 36, 37, 38, 39,
1445 40, -1, 42, 23, 24, 25, 26, 27, 28, 29,
1446 30, 31, 32, 33, 34, -1, 36, 37, 38, 39,
1447 40, -1, 42, 23, 24, 25, 26, 27, 28, 29,
1448 -1, 31, 32, 33, 34, -1, 36, 37, 38, 39,
1449 40, -1, 42, 31, 32, 33, 34, -1, 36, 37,
1450 38, 39, 40, -1, -1, -1, 44, 45, 30, 31,
1451 32, 33, 34, -1, 36, 37, 38, 39, 40, 30,
1452 31, 32, 33, 34, -1, 36, 37, 38, 39, 40,
1453 32, 33, 34, -1, 36, 37, 38, 39, 40
1460 0, 3, 4, 5, 6, 7, 8, 10, 11, 15,
1461 16, 31, 32, 33, 34, 36, 41, 42, 62, 64,
1462 70, 74, 75, 77, 78, 80, 81, 82, 83, 84,
1463 85, 86, 88, 89, 90, 91, 92, 9, 46, 77,
1464 78, 78, 77, 77, 78, 78, 11, 65, 75, 78,
1465 81, 93, 94, 95, 96, 97, 98, 11, 90, 0,
1466 66, 12, 13, 14, 17, 46, 47, 48, 49, 50,
1467 56, 57, 62, 63, 23, 24, 25, 26, 27, 28,
1468 29, 31, 32, 33, 34, 36, 37, 38, 39, 40,
1469 42, 18, 19, 20, 18, 18, 19, 19, 20, 53,
1470 58, 59, 60, 51, 52, 54, 62, 68, 11, 15,
1471 44, 45, 44, 67, 30, 44, 45, 69, 67, 81,
1472 95, 69, 71, 81, 76, 62, 87, 87, 87, 11,
1473 78, 79, 81, 81, 78, 78, 78, 78, 78, 78,
1474 77, 78, 90, 78, 78, 78, 78, 78, 78, 78,
1475 78, 78, 29, 21, 80, 22, 80, 80, 80, 21,
1476 80, 22, 80, 62, 62, 62, 62, 62, 62, 78,
1477 79, 62, 9, 46, 81, 78, 98, 81, 78, 81,
1478 98, 69, 95, 77, 81, 3, 44, 30, 67, 69,
1479 72, 55, 30, 77, 78, 90, 80, 80, 80, 80,
1480 81, 81, 81, 81, 81, 81, 30, 67, 81, 44,
1481 45, 67, 81, 78, 11, 81, 87, 78, 55, 30,
1482 67, 67, 67, 69, 69, 67, 78, 67, 81, 98,
1483 67, 44, 87, 78, 81, 81, 67, 81, 67, 67