[ [ 4, 12, 23, 24, 25, 26, 32, 35, 40, 42, 43, 44, 52, 53, 57, 76, 77, 91, 92, 93, 97, 111, 113, 119, 
      121, 134, 137, 142, 148, 153, 155, 156, 161, 169, 174, 175, 177, 182, 197, 205, 218, 219, 221, 
      226, 236, 241, 242, 244, 245, 250, 258, 260, 262, 270, 273, 281, 289, 293, 300, 301, 305, 306, 
      307, 312, 316, 319, 320, 326, 327, 328, 330, 336, 337, 347, 349, 350, 351, 362, 368, 369, 371, 
      376, 379, 392, 393, 395, 396, 398, 407, 409, 418, 425, 437, 438, 443, 465, 467, 469, 471, 483, 
      485, 486, 489, 501, 503, 505, 510, 523, 524, 529, 531, 538, 543, 554, 563, 567, 568, 582, 592, 
      596, 601, 602, 606, 617, 622, 627, 635, 639, 641, 645, 672, 676, 678, 679, 687, 695, 701, 705, 
      714, 715, 716, 717, 718, 722, 725, 734, 740, 745, 754, 757, 758, 773, 775, 779, 789, 793, 794, 
      808, 813, 815, 818, 819, 835, 839, 845, 847, 853, 855, 872, 874, 878, 880, 884, 886, 892, 894, 
      895, 896, 897, 899, 901, 907, 908, 909, 910, 911, 914, 918, 923, 926, 930, 934, 941, 948, 951, 
      953, 954, 959, 969, 979, 980, 981, 982, 986, 987, 999, 1002, 1004, 1010, 1013, 1015, 1018, 1028, 
      1030, 1039, 1041, 1043, 1051, 1054, 1055, 1061, 1063, 1072, 1079, 1091, 1099, 1112, 1113, 1117, 
      1122, 1125, 1139, 1144, 1148, 1166, 1180, 1182, 1183, 1184, 1185, 1191, 1196, 1198, 1203, 1204, 
      1206, 1207, 1219, 1224, 1230, 1231, 1241, 1242, 1253, 1260, 1263, 1266, 1273, 1280, 1284, 1286, 
      1287, 1288, 1308, 1309, 1310, 1313, 1317, 1329, 1331, 1332, 1335, 1336, 1354, 1357, 1361, 1362, 
      1366, 1376, 1381, 1389, 1402, 1403, 1405, 1406, 1408, 1412, 1416, 1422, 1441, 1442, 1449, 1461, 
      1463, 1467, 1474, 1483, 1485, 1496, 1501, 1506, 1525, 1529, 1545, 1547, 1549, 1564, 1570, 1583, 
      1585, 1586, 1600, 1604, 1607, 1611, 1620, 1621, 1622, 1628, 1632, 1634, 1637, 1638, 1647, 1654, 
      1660, 1670, 1672, 1674, 1682, 1683, 1685, 1690, 1692, 1701, 1703, 1706, 1710, 1713, 1727, 1728, 
      1737, 1738, 1742, 1746, 1748, 1749, 1760, 1762, 1776, 1777, 1778, 1781, 1783, 1785, 1787, 1803, 
      1805, 1817, 1818, 1821, 1822, 1826, 1832, 1843, 1857, 1858, 1859, 1863, 1871, 1879, 1881, 1884, 
      1885, 1886, 1893, 1894, 1907, 1908, 1915, 1917, 1918, 1925, 1947, 1952, 1955, 1962, 1970, 1976, 
      1977, 1979, 1984, 1985, 1989, 1993, 1994, 1996, 1998, 2002, 2003, 2008, 2014, 2017, 2019, 2023, 
      2030, 2050, 2065, 2067, 2070, 2077, 2086, 2087, 2105, 2106, 2108, 2109, 2114, 2118, 2128, 2140, 
      2145, 2149, 2152, 2157, 2160, 2161, 2163, 2165, 2169, 2176, 2178, 2180, 2184, 2187, 2189, 2198, 
      2199, 2200, 2202, 2208, 2222, 2228, 2238, 2242, 2247, 2251, 2253, 2260, 2265, 2266, 2267, 2280, 
      2283, 2285, 2288, 2289, 2299, 2301, 2302, 2305, 2306, 2308, 2309, 2313, 2315, 2331, 2332, 2333, 
      2339, 2349, 2350, 2352, 2358, 2375, 2381, 2390, 2392, 2396, 2407, 2410, 2412, 2413, 2420, 2423, 
      2425, 2426, 2431, 2434, 2438, 2441, 2448, 2450, 2451, 2459, 2463, 2493, 2506, 2507, 2517, 2523, 
      2530, 2534, 2537, 2538, 2540, 2547, 2555, 2561, 2564, 2567, 2576, 2578, 2583, 2585, 2589, 2591, 
      2595, 2602, 2604, 2607, 2610, 2613, 2616, 2626, 2632, 2636, 2637, 2639, 2645, 2652, 2658, 2659, 
      2660, 2662, 2668, 2675, 2686, 2687, 2691, 2696, 2697, 2702, 2733, 2743, 2746, 2755, 2758, 2762, 
      2768, 2771, 2776, 2780, 2781, 2785, 2789, 2790, 2798, 2799, 2804, 2805, 2811, 2821, 2827, 2853, 
      2856, 2859, 2862, 2863, 2875, 2891, 2892, 2893, 2895, 2901, 2902, 2905, 2906, 2910, 2918, 2920, 
      2922, 2923, 2926, 2927, 2933, 2936, 2940, 2942, 2945, 2948, 2950, 2967, 2971, 2974, 2975, 2979, 
      2987, 2989, 2993, 2997, 2998, 3013, 3019, 3025, 3030, 3032, 3045, 3047, 3050, 3053, 3055, 3056, 
      3059, 3060, 3070, 3071, 3076, 3079, 3081, 3085, 3093, 3106, 3110, 3111, 3112, 3118, 3127, 3128, 
      3134, 3136, 3146, 3150, 3162, 3175, 3176, 3190, 3193, 3195, 3199, 3211, 3215, 3219, 3220, 3222, 
      3226, 3235, 3236, 3244, 3246, 3247, 3254, 3259, 3263, 3264, 3271, 3279, 3281, 3283, 3284, 3296, 
      3299, 3307, 3313, 3322, 3325, 3326, 3331, 3342, 3347, 3350, 3351, 3352, 3358, 3368, 3370, 3375, 
      3376, 3394, 3401, 3403, 3406, 3414, 3418, 3425, 3426, 3429, 3430, 3432, 3436, 3441, 3459, 3468, 
      3471, 3478, 3480, 3481, 3486, 3489, 3499, 3503, 3510 ], 
  [ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 11, 11, 11, 11, 11, 11, 11, 18, 22, 22, 25, 28, 28, 34, 40, 41, 41, 
      41, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 
      49, 49, 49, 49, 49, 50, 52, 52, 52, 52, 52, 52, 61, 66, 67, 69, 72, 72, 75, 75, 75, 75, 79, 91, 
      93, 95, 96, 96, 96, 96, 96, 96, 96, 96, 96, 97, 108, 110, 112, 114, 115, 119, 120, 120, 120, 120, 
      120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 122, 124, 124, 124, 124, 125, 125, 
      125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 127, 127, 127, 
      129, 129, 129, 131, 133, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 
      141, 143, 145, 145, 146, 146, 154, 157, 157, 157, 157, 157, 157, 157, 158, 159, 159, 159, 159, 
      159, 161, 164, 164, 164, 164, 164, 166, 166, 166, 166, 166, 166, 166, 166, 166, 168, 168, 168, 
      169, 170, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 173, 173, 173, 173, 173, 
      173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 176, 176, 176, 176, 176, 176, 176, 176, 
      176, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 185, 185, 
      185, 185, 185, 186, 191, 191, 191, 191, 203, 205, 205, 205, 205, 205, 210, 218, 218, 224, 225, 
      232, 232, 236, 236, 236, 236, 236, 236, 243, 243, 243, 243, 243, 243, 244, 246, 247, 247, 247, 
      248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 249, 260, 260, 
      261, 261, 261, 261, 261, 263, 263, 264, 264, 264, 265, 268, 273, 273, 273, 273, 273, 273, 273, 
      273, 273, 273, 273, 278, 281, 287, 288, 292, 296, 297, 297, 298, 298, 298, 298, 298, 306, 306, 
      306, 306, 306, 306, 306, 307, 307, 307, 310, 312, 312, 312, 312, 312, 312, 315, 315, 316, 316, 
      316, 316, 316, 316, 316, 316, 316, 316, 317, 317, 317, 317, 318, 319, 325, 325, 325, 327, 327, 
      328, 328, 329, 332, 332, 332, 335, 335, 335, 336, 336, 337, 337, 344, 344, 350, 355, 355, 355, 
      361, 361, 361, 361, 361, 361, 365, 367, 367, 368, 371, 374, 374, 374, 374, 385, 387, 387, 389, 
      389, 389, 389, 389, 389, 389, 394, 395, 398, 409, 409, 416, 418, 418, 418, 418, 418, 418, 418, 
      418, 418, 418, 419, 420, 420, 420, 422, 422, 422, 422, 422, 422, 423, 423, 423, 423, 423, 423, 
      423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 424, 424, 424, 424, 
      428, 428, 428, 430, 430, 432, 432, 432, 432, 432, 437, 439, 439, 439, 439, 439, 439, 439, 439, 
      439, 439, 441, 441, 441, 441, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 446, 446, 446, 
      446, 446, 446, 450, 456, 456, 456, 461, 462, 465, 466, 468, 476, 480, 480, 482, 482, 482, 482, 
      482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 484, 484, 484, 484, 484, 484, 484, 484, 492, 
      495, 496, 496, 496, 498, 508, 508, 509, 509, 511, 511, 516, 516, 516, 516, 516, 519, 519, 519, 
      519, 519, 519, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 521, 521, 521, 521, 
      521, 521, 521, 521, 528, 528, 528, 529, 529, 530, 530, 530, 530, 530, 530, 533, 535, 538, 541, 
      546, 546, 546, 548, 548, 549, 549, 551, 551, 552, 552, 552, 552, 552, 552, 552, 552, 553, 553, 
      557, 557, 557, 557, 557, 557, 557, 557, 557, 566, 566, 567, 567, 567, 567, 567, 568, 568, 568, 
      570, 570, 570, 571, 572, 572, 579, 579, 579, 579, 579, 582, 582, 582, 582, 582, 582, 582, 582, 
      582, 583, 583, 584, 584, 586, 586, 588, 590, 594, 594, 603, 609, 609, 610, 610, 610, 612, 613, 
      616, 616, 616, 616, 616, 616, 616, 616, 616, 622, 622, 622, 622, 622, 622, 628, 628, 628, 628, 
      628, 628, 641, 641, 651, 659, 659, 659, 659, 659, 659, 661, 661, 661, 663, 664, 664, 664, 664, 
      664, 665, 667, 667, 667, 674, 675, 675, 676, 678, 680, 680, 680, 680, 680, 680, 680, 680, 680, 
      681, 683, 683, 683, 683, 686, 687, 687, 687, 687, 687, 687, 687, 687, 688, 694, 704, 704, 704, 
      711, 714, 714, 714, 717, 718, 719, 719, 720, 724, 724, 726, 726, 726, 726, 729, 729, 729, 729, 
      729, 729, 729, 729, 729, 729, 729, 737, 737, 737, 744, 744, 744, 744, 744, 744, 744, 744, 744, 
      744, 744, 744, 744, 744, 744, 744, 745, 745, 745, 747, 748, 763, 768, 769, 770, 770, 771, 771, 
      771, 771, 772, 772, 772, 772, 772, 772, 772, 772, 773, 776, 779, 779, 779, 786, 786, 786, 786, 
      786, 786, 788, 792, 793, 801, 801, 801, 801, 803, 803, 803, 804, 804, 804, 806, 806, 806, 806, 
      806, 806, 806, 806, 806, 806, 806, 809, 810, 812, 812, 814, 814, 814, 814, 814, 814, 814, 814, 
      814, 814, 816, 819, 819, 825, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 
      826, 826, 826, 826, 826, 826, 826, 826, 827, 827, 830, 830, 830, 833, 833, 837, 848, 848, 848, 
      848, 848, 848, 849, 853, 853, 853, 853, 853, 853, 856, 868, 872, 878, 878, 879, 879, 888, 888, 
      892, 892, 893, 893, 893, 893, 894, 894, 894, 894, 894, 894, 894, 894, 894, 895, 897, 897, 897, 
      897, 897, 897, 904, 904, 908, 910, 916, 921, 921, 921, 921, 921, 923, 930, 930, 930, 930, 930, 
      930, 930, 930, 930, 933, 934, 939, 939, 939, 943, 944, 951, 953, 954, 954, 954, 954, 954, 954, 
      954, 954, 954, 954, 954, 954, 955, 965, 971, 971, 971, 971, 971, 971, 971, 971, 971, 973, 983, 
      985, 985, 985, 985, 985, 985, 986, 996, 996, 996, 996, 1001, 1006, 1011, 1013, 1013, 1017, 1017, 
      1017, 1019, 1025, 1025, 1028, 1031, 1032, 1034, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 
      1036, 1036, 1036, 1036, 1043, 1043, 1043, 1046, 1047, 1047, 1047, 1053, 1053, 1055, 1055, 1059, 
      1060, 1060, 1061, 1062, 1062, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 
      1066, 1066, 1066, 1066, 1066, 1072, 1072, 1079, 1079, 1086, 1086, 1088, 1098, 1103, 1103, 1103, 
      1107, 1107, 1107, 1107, 1107, 1107, 1113, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1118, 
      1118, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 
      1126, 1126, 1126, 1126, 1126, 1126, 1127, 1128, 1130, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 
      1134, 1134, 1138, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 
      1141, 1142, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1148, 1148, 1148, 
      1150, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1153, 1155, 1156, 1156, 1156, 1158, 1159, 1161, 
      1161, 1161, 1161, 1161, 1162, 1163, 1164, 1164, 1164, 1164, 1164, 1164, 1166, 1166, 1166, 1184, 
      1192, 1196, 1200, 1200, 1200, 1200, 1200, 1200, 1201, 1205, 1208, 1214, 1216, 1217, 1219, 1219, 
      1219, 1219, 1219, 1219, 1219, 1219, 1220, 1223, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 
      1224, 1226, 1228, 1228, 1228, 1231, 1231, 1231, 1231, 1231, 1234, 1238, 1238, 1238, 1238, 1238, 
      1238, 1241, 1241, 1241, 1241, 1242, 1245, 1246, 1246, 1247, 1247, 1247, 1257, 1257, 1257, 1265, 
      1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1282, 1292, 1294, 1294, 1294, 
      1294, 1294, 1294, 1294, 1294, 1294, 1295, 1295, 1298, 1300, 1303, 1303, 1303, 1304, 1304, 1309, 
      1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1310, 1310, 1310, 1312, 1318, 1324, 
      1324, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1327, 1327, 1327, 1327, 1327, 1327, 1328, 
      1332, 1333, 1334, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1342, 
      1342, 1342, 1342, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 
      1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 
      1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 
      1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1353, 1356, 1356, 1356, 1361, 1361, 1363, 1363, 
      1364, 1364, 1364, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1370, 
      1370, 1370, 1370, 1370, 1370, 1378, 1378, 1378, 1378, 1387, 1387, 1401, 1401, 1401, 1401, 1407, 
      1416, 1417, 1426, 1433, 1433, 1433, 1433, 1433, 1433, 1434, 1437, 1437, 1437, 1438, 1443, 1444, 
      1444, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1464, 1465, 1468, 1468, 1468, 1471, 
      1473, 1477, 1479, 1480, 1480, 1480, 1486, 1486, 1489, 1489, 1489, 1489, 1489, 1489, 1494, 1494, 
      1495, 1498, 1498, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1503, 1508, 1509, 1509, 
      1509, 1511, 1511, 1511, 1511, 1511, 1511, 1513, 1513, 1513, 1513, 1514, 1519, 1519, 1520, 1520, 
      1527, 1529, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 
      1537, 1537, 1541, 1541, 1543, 1543, 1544, 1546, 1546, 1546, 1546, 1546, 1554, 1554, 1554, 1554, 
      1554, 1557, 1562, 1571, 1571, 1571, 1571, 1573, 1573, 1573, 1575, 1581, 1590, 1595, 1607, 1608, 
      1614, 1616, 1616, 1617, 1618, 1618, 1621, 1623, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 
      1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1625, 1625, 1625, 1627, 1634, 1634, 1634, 1634, 
      1634, 1634, 1635, 1635, 1635, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1638, 1640, 
      1642, 1642, 1643, 1643, 1643, 1643, 1643, 1651, 1658, 1659, 1660, 1660, 1660, 1660, 1660, 1660, 
      1660, 1660, 1660, 1660, 1660, 1664, 1670, 1670, 1681, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 
      1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1695, 1695, 
      1704, 1704, 1704, 1704, 1704, 1707, 1717, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 
      1718, 1718, 1718, 1718, 1718, 1718, 1718, 1720, 1720, 1720, 1721, 1721, 1721, 1724, 1724, 1724, 
      1724, 1725, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 
      1729, 1730, 1730, 1730, 1730, 1730, 1730, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 
      1732, 1732, 1732, 1732, 1732, 1732, 1732, 1739, 1739, 1739, 1739, 1739, 1743, 1743, 1743, 1743, 
      1745, 1752, 1753, 1754, 1754, 1762, 1764, 1764, 1766, 1767, 1767, 1767, 1774, 1774, 1779, 1779, 
      1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1780, 1781, 1781, 1781, 1781, 1781, 
      1781, 1782, 1786, 1786, 1786, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1791, 
      1793, 1793, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1795, 1804, 1806, 1806, 1815, 
      1815, 1815, 1815, 1817, 1817, 1824, 1824, 1827, 1827, 1827, 1839, 1846, 1856, 1856, 1856, 1856, 
      1859, 1859, 1860, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1866, 1866, 
      1866, 1866, 1872, 1875, 1875, 1875, 1875, 1877, 1878, 1878, 1878, 1878, 1880, 1886, 1886, 1886, 
      1886, 1886, 1886, 1886, 1886, 1886, 1887, 1892, 1892, 1896, 1896, 1899, 1899, 1899, 1899, 1899, 
      1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 
      1916, 1916, 1916, 1916, 1916, 1917, 1918, 1918, 1918, 1919, 1919, 1921, 1921, 1921, 1921, 1921, 
      1921, 1923, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1931, 1952, 1952, 1953, 1954, 1954, 
      1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1961, 1965, 1965, 1970, 1971, 1972, 1972, 
      1972, 1972, 1972, 1975, 1975, 1978, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1987, 
      1987, 1987, 1994, 1994, 1997, 1997, 2005, 2005, 2006, 2006, 2008, 2008, 2008, 2008, 2008, 2008, 
      2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2012, 2012, 2017, 2026, 2027, 2030, 
      2044, 2056, 2058, 2067, 2067, 2067, 2067, 2067, 2067, 2070, 2075, 2076, 2078, 2088, 2088, 2088, 
      2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2091, 
      2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2099, 
      2099, 2099, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2114, 2116, 2116, 2124, 2129, 2137, 
      2138, 2139, 2139, 2139, 2144, 2145, 2145, 2145, 2145, 2145, 2145, 2147, 2152, 2152, 2152, 2152, 
      2152, 2152, 2152, 2152, 2152, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2169, 2169, 2169, 
      2169, 2169, 2169, 2169, 2169, 2170, 2176, 2176, 2176, 2176, 2176, 2176, 2185, 2185, 2186, 2186, 
      2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2187, 2194, 2194, 2194, 2196, 2197, 
      2197, 2197, 2197, 2197, 2197, 2199, 2199, 2199, 2199, 2199, 2201, 2211, 2213, 2214, 2214, 2214, 
      2214, 2214, 2214, 2221, 2221, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 
      2228, 2228, 2228, 2229, 2231, 2231, 2231, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 
      2234, 2234, 2234, 2234, 2234, 2234, 2234, 2235, 2235, 2235, 2235, 2238, 2238, 2238, 2238, 2238, 
      2240, 2240, 2240, 2240, 2240, 2241, 2241, 2243, 2248, 2248, 2248, 2249, 2253, 2253, 2253, 2253, 
      2254, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 
      2256, 2256, 2256, 2256, 2256, 2256, 2259, 2259, 2264, 2264, 2264, 2265, 2266, 2266, 2267, 2267, 
      2267, 2267, 2267, 2267, 2267, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2270, 2270, 2272, 
      2272, 2272, 2272, 2272, 2272, 2272, 2285, 2285, 2288, 2302, 2302, 2302, 2303, 2306, 2306, 2306, 
      2306, 2311, 2313, 2315, 2318, 2318, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2330, 
      2333, 2333, 2333, 2334, 2334, 2338, 2338, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 
      2341, 2341, 2341, 2344, 2354, 2354, 2354, 2356, 2356, 2356, 2356, 2356, 2356, 2357, 2357, 2357, 
      2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 2357, 
      2357, 2357, 2358, 2358, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2366, 2366, 
      2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2370, 2373, 2377, 2378, 2378, 
      2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2383, 2383, 
      2383, 2383, 2383, 2383, 2386, 2386, 2386, 2386, 2386, 2392, 2392, 2392, 2400, 2400, 2400, 2400, 
      2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 
      2400, 2402, 2402, 2402, 2402, 2402, 2402, 2402, 2402, 2402, 2403, 2407, 2407, 2408, 2410, 2415, 
      2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2417, 
      2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 2418, 
      2420, 2421, 2421, 2437, 2437, 2438, 2438, 2440, 2440, 2440, 2440, 2440, 2440, 2448, 2448, 2448, 
      2448, 2448, 2448, 2448, 2448, 2449, 2449, 2449, 2452, 2452, 2452, 2452, 2452, 2452, 2454, 2454, 
      2454, 2454, 2454, 2454, 2470, 2475, 2475, 2475, 2480, 2480, 2480, 2480, 2480, 2483, 2484, 2490, 
      2491, 2496, 2496, 2499, 2500, 2502, 2505, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 
      2511, 2511, 2511, 2511, 2511, 2511, 2511, 2517, 2517, 2517, 2517, 2517, 2523, 2523, 2523, 2523, 
      2523, 2529, 2531, 2531, 2534, 2539, 2539, 2539, 2545, 2547, 2554, 2554, 2554, 2562, 2564, 2564, 
      2567, 2569, 2569, 2569, 2589, 2594, 2594, 2594, 2594, 2594, 2595, 2595, 2596, 2598, 2599, 2600, 
      2600, 2600, 2600, 2600, 2600, 2601, 2602, 2602, 2602, 2602, 2602, 2602, 2607, 2615, 2621, 2621, 
      2621, 2621, 2621, 2621, 2625, 2631, 2631, 2631, 2634, 2634, 2634, 2635, 2636, 2636, 2636, 2636, 
      2636, 2636, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2641, 2642, 2642, 2642, 
      2642, 2642, 2642, 2643, 2647, 2647, 2648, 2663, 2673, 2674, 2674, 2674, 2674, 2674, 2674, 2679, 
      2681, 2681, 2681, 2681, 2681, 2681, 2682, 2682, 2690, 2690, 2690, 2690, 2693, 2693, 2696, 2696, 
      2696, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2710, 2710, 2710, 2710, 2710, 2710, 
      2710, 2710, 2710, 2713, 2713, 2713, 2714, 2721, 2721, 2721, 2721, 2721, 2721, 2721, 2723, 2723, 
      2727, 2731, 2732, 2737, 2738, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 2742, 
      2742, 2742, 2742, 2742, 2744, 2767, 2767, 2767, 2770, 2770, 2770, 2776, 2776, 2779, 2779, 2779, 
      2779, 2779, 2779, 2779, 2779, 2779, 2782, 2782, 2782, 2783, 2783, 2783, 2783, 2783, 2783, 2787, 
      2787, 2787, 2788, 2795, 2796, 2797, 2801, 2802, 2806, 2808, 2811, 2814, 2814, 2814, 2814, 2814, 
      2814, 2814, 2814, 2814, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 
      2833, 2833, 2833, 2833, 2833, 2838, 2853, 2853, 2859, 2862, 2862, 2862, 2862, 2862, 2864, 2864, 
      2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 
      2878, 2880, 2880, 2880, 2880, 2880, 2880, 2880, 2880, 2882, 2882, 2885, 2885, 2885, 2885, 2885, 
      2888, 2890, 2890, 2891, 2891, 2892, 2896, 2898, 2898, 2898, 2898, 2898, 2898, 2899, 2899, 2899, 
      2899, 2899, 2899, 2899, 2899, 2899, 2899, 2899, 2903, 2903, 2903, 2903, 2903, 2903, 2903, 2903, 
      2903, 2903, 2904, 2905, 2906, 2906, 2907, 2907, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 
      2910, 2910, 2910, 2918, 2921, 2922, 2922, 2922, 2922, 2922, 2922, 2925, 2929, 2933, 2933, 2933, 
      2933, 2933, 2935, 2935, 2935, 2939, 2939, 2939, 2939, 2939, 2940, 2940, 2941, 2941, 2945, 2948, 
      2948, 2948, 2952, 2952, 2954, 2956, 2957, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 
      2962, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 2962, 2968, 2968, 2968, 2968, 
      2968, 2968, 2968, 2968, 2968, 2992, 2992, 2992, 2996, 2996, 2996, 2996, 2996, 2996, 2996, 3002, 
      3003, 3013, 3013, 3013, 3013, 3018, 3018, 3018, 3019, 3019, 3019, 3019, 3019, 3022, 3024, 3024, 
      3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3029, 3029, 
      3030, 3030, 3030, 3033, 3035, 3039, 3042, 3042, 3043, 3043, 3054, 3054, 3055, 3055, 3055, 3055, 
      3055, 3055, 3055, 3055, 3055, 3058, 3063, 3063, 3072, 3074, 3074, 3074, 3074, 3074, 3074, 3074, 
      3074, 3075, 3075, 3077, 3080, 3081, 3084, 3088, 3090, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 
      3092, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 3093, 3098, 3098, 3099, 3099, 
      3099, 3099, 3099, 3099, 3103, 3103, 3105, 3105, 3105, 3105, 3106, 3106, 3106, 3106, 3106, 3106, 
      3106, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 3112, 3118, 3118, 3118, 
      3118, 3118, 3119, 3119, 3127, 3127, 3129, 3130, 3130, 3130, 3130, 3130, 3130, 3130, 3130, 3130, 
      3134, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 3137, 
      3137, 3137, 3137, 3137, 3137, 3137, 3139, 3139, 3144, 3144, 3147, 3150, 3150, 3152, 3158, 3158, 
      3158, 3158, 3158, 3158, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 
      3159, 3159, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 
      3161, 3161, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 
      3168, 3168, 3168, 3168, 3174, 3175, 3175, 3177, 3177, 3177, 3177, 3177, 3177, 3177, 3178, 3178, 
      3178, 3178, 3178, 3178, 3179, 3184, 3184, 3184, 3184, 3184, 3184, 3184, 3184, 3184, 3184, 3189, 
      3189, 3191, 3191, 3194, 3194, 3194, 3194, 3194, 3196, 3196, 3196, 3196, 3196, 3196, 3198, 3198, 
      3200, 3200, 3200, 3200, 3200, 3200, 3200, 3201, 3201, 3201, 3201, 3201, 3201, 3201, 3201, 3201, 
      3208, 3208, 3213, 3213, 3213, 3215, 3227, 3227, 3227, 3239, 3239, 3243, 3247, 3249, 3252, 3252, 
      3256, 3256, 3264, 3264, 3264, 3264, 3264, 3264, 3264, 3264, 3264, 3264, 3264, 3264, 3268, 3268, 
      3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 3268, 
      3268, 3268, 3268, 3275, 3276, 3276, 3276, 3276, 3276, 3276, 3276, 3276, 3276, 3285, 3287, 3287, 
      3292, 3292, 3303, 3303, 3303, 3303, 3303, 3303, 3308, 3308, 3308, 3309, 3309, 3312, 3317, 3317, 
      3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 
      3319, 3321, 3323, 3325, 3325, 3325, 3325, 3325, 3325, 3326, 3333, 3335, 3336, 3341, 3341, 3341, 
      3341, 3341, 3343, 3346, 3346, 3346, 3346, 3346, 3346, 3346, 3346, 3346, 3348, 3348, 3348, 3348, 
      3348, 3348, 3348, 3348, 3348, 3349, 3352, 3352, 3352, 3352, 3354, 3354, 3354, 3354, 3354, 3354, 
      3355, 3355, 3355, 3355, 3355, 3355, 3356, 3356, 3356, 3356, 3356, 3365, 3365, 3368, 3368, 3368, 
      3368, 3368, 3368, 3374, 3375, 3375, 3375, 3375, 3375, 3375, 3378, 3383, 3385, 3387, 3387, 3387, 
      3387, 3387, 3387, 3387, 3387, 3387, 3387, 3387, 3387, 3387, 3387, 3387, 3387, 3392, 3393, 3393, 
      3400, 3400, 3400, 3408, 3408, 3408, 3408, 3408, 3408, 3408, 3408, 3408, 3409, 3409, 3411, 3415, 
      3415, 3426, 3427, 3427, 3427, 3427, 3427, 3432, 3434, 3443, 3443, 3444, 3444, 3444, 3446, 3446, 
      3446, 3447, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3462, 3464, 
      3464, 3468, 3468, 3471, 3471, 3474, 3474, 3475, 3475, 3480, 3481, 3481, 3481, 3485, 3485, 3485, 
      3485, 3491, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 
      3493, 3493, 3493, 3493, 3493, 3493, 3493, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 
      3498, 3507, 3507 ] ]