[ [ 22, 224, 232, 239, 240, 272, 297, 390, 527, 548, 556, 558, 563, 646, 682, 687, 714, 719, 726, 852, 
      856, 923, 927, 1051, 1059, 1072, 1082, 1110, 1122, 1182, 1343, 1357, 1418, 1568, 1580, 1636, 
      1650, 1667, 1673, 1750, 1755, 1756, 1776, 1803, 1856, 1864, 1866, 1912, 1922 ], 
  [ 7, 7, 7, 7, 7, 10, 10, 12, 12, 12, 20, 23, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 
      26, 26, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 38, 38, 38, 38, 38, 38, 38, 38, 38, 50, 56, 
      56, 56, 56, 56, 56, 56, 58, 62, 62, 62, 62, 62, 62, 62, 62, 62, 76, 76, 76, 76, 76, 76, 76, 78, 
      84, 84, 84, 84, 84, 84, 84, 84, 84, 93, 93, 93, 93, 93, 93, 93, 93, 93, 97, 99, 99, 99, 99, 99, 
      99, 99, 105, 105, 105, 105, 105, 108, 108, 108, 108, 108, 108, 108, 108, 108, 111, 111, 111, 111, 
      111, 111, 111, 111, 111, 114, 115, 115, 115, 117, 117, 117, 117, 117, 118, 118, 125, 125, 125, 
      125, 125, 125, 125, 125, 125, 149, 151, 151, 151, 151, 151, 151, 151, 153, 157, 157, 157, 157, 
      157, 169, 169, 180, 184, 184, 200, 200, 200, 200, 200, 209, 209, 209, 209, 209, 209, 209, 209, 
      209, 212, 212, 212, 212, 212, 212, 212, 212, 212, 219, 219, 219, 219, 219, 219, 219, 219, 219, 
      225, 229, 236, 236, 236, 236, 236, 236, 236, 242, 242, 242, 246, 246, 246, 246, 246, 247, 247, 
      247, 248, 252, 252, 252, 254, 254, 254, 254, 254, 254, 254, 260, 264, 264, 264, 268, 268, 268, 
      268, 268, 268, 268, 268, 268, 270, 270, 270, 270, 270, 270, 270, 270, 270, 272, 272, 272, 272, 
      272, 272, 278, 280, 280, 280, 280, 280, 280, 280, 280, 280, 283, 283, 283, 283, 283, 283, 283, 
      283, 283, 289, 289, 289, 289, 289, 294, 294, 294, 294, 294, 298, 298, 298, 298, 298, 298, 298, 
      298, 298, 309, 309, 309, 309, 309, 309, 309, 309, 309, 312, 312, 312, 312, 312, 312, 312, 312, 
      312, 317, 317, 317, 317, 317, 319, 319, 319, 319, 319, 319, 319, 322, 322, 322, 323, 328, 336, 
      336, 336, 336, 336, 336, 336, 336, 336, 339, 339, 346, 346, 347, 347, 347, 347, 347, 347, 347, 
      347, 347, 350, 350, 350, 350, 350, 350, 350, 350, 350, 356, 356, 361, 361, 361, 361, 361, 361, 
      361, 361, 361, 362, 362, 362, 362, 362, 370, 370, 370, 373, 373, 373, 373, 373, 373, 373, 373, 
      373, 375, 377, 377, 377, 377, 377, 385, 385, 385, 386, 386, 386, 386, 386, 390, 397, 397, 397, 
      397, 397, 397, 397, 400, 400, 400, 400, 400, 403, 405, 405, 405, 412, 412, 412, 412, 412, 412, 
      412, 413, 413, 413, 413, 413, 413, 413, 418, 418, 418, 431, 431, 431, 431, 431, 431, 431, 431, 
      431, 433, 433, 433, 433, 433, 433, 433, 433, 433, 434, 434, 434, 434, 434, 434, 434, 435, 435, 
      435, 435, 435, 449, 465, 467, 468, 468, 468, 468, 468, 468, 468, 468, 468, 471, 480, 481, 481, 
      481, 482, 488, 488, 488, 488, 488, 488, 488, 488, 488, 489, 492, 492, 492, 497, 497, 499, 499, 
      499, 499, 499, 499, 499, 504, 504, 504, 504, 504, 504, 504, 504, 504, 505, 505, 507, 507, 507, 
      507, 507, 507, 507, 515, 515, 515, 515, 515, 515, 515, 515, 515, 518, 518, 518, 518, 518, 527, 
      527, 527, 527, 527, 527, 529, 529, 529, 529, 529, 529, 529, 529, 529, 535, 535, 535, 537, 537, 
      537, 537, 537, 537, 537, 537, 537, 547, 554, 554, 554, 557, 557, 557, 557, 557, 559, 559, 565, 
      565, 565, 565, 565, 565, 565, 566, 566, 566, 566, 566, 566, 566, 569, 569, 569, 569, 569, 570, 
      570, 576, 584, 593, 593, 593, 593, 593, 593, 593, 593, 593, 594, 594, 594, 594, 594, 597, 606, 
      606, 606, 606, 606, 620, 620, 620, 622, 622, 622, 625, 625, 625, 625, 625, 626, 627, 627, 627, 
      627, 627, 627, 627, 627, 627, 632, 632, 632, 634, 634, 634, 634, 634, 634, 634, 641, 641, 641, 
      644, 644, 644, 644, 644, 645, 645, 645, 646, 646, 646, 646, 646, 646, 662, 668, 668, 668, 668, 
      668, 668, 668, 668, 668, 671, 671, 671, 671, 671, 671, 671, 675, 676, 676, 676, 688, 688, 688, 
      698, 703, 703, 703, 704, 704, 704, 708, 708, 708, 713, 715, 715, 715, 715, 715, 715, 715, 715, 
      715, 729, 731, 736, 736, 736, 736, 736, 736, 736, 736, 736, 738, 738, 738, 738, 738, 739, 739, 
      739, 739, 739, 742, 742, 742, 742, 742, 743, 743, 745, 745, 745, 745, 745, 745, 745, 752, 752, 
      758, 760, 760, 760, 760, 760, 760, 760, 760, 760, 762, 764, 764, 764, 764, 764, 764, 764, 764, 
      764, 766, 767, 767, 767, 767, 767, 767, 767, 767, 767, 775, 775, 775, 775, 775, 775, 775, 775, 
      775, 777, 782, 782, 782, 782, 782, 782, 782, 785, 794, 794, 794, 794, 794, 794, 794, 795, 800, 
      800, 800, 800, 800, 800, 800, 805, 805, 805, 805, 805, 813, 813, 823, 823, 823, 823, 823, 823, 
      823, 823, 823, 827, 828, 828, 828, 829, 829, 829, 829, 829, 829, 829, 829, 829, 830, 830, 830, 
      830, 830, 830, 830, 830, 830, 834, 834, 834, 840, 840, 840, 847, 860, 860, 860, 860, 860, 860, 
      860, 862, 869, 869, 878, 878, 878, 889, 895, 895, 895, 895, 895, 895, 895, 895, 895, 902, 902, 
      906, 906, 906, 906, 906, 907, 907, 910, 910, 910, 910, 910, 910, 910, 910, 910, 913, 915, 915, 
      915, 915, 915, 915, 915, 916, 916, 916, 916, 916, 916, 916, 918, 918, 918, 918, 918, 919, 920, 
      931, 932, 932, 932, 932, 932, 932, 932, 932, 932, 934, 934, 934, 934, 934, 934, 934, 934, 934, 
      939, 939, 939, 942, 942, 945, 950, 955, 955, 955, 955, 955, 955, 955, 955, 955, 956, 956, 956, 
      956, 956, 956, 956, 956, 956, 967, 967, 970, 970, 970, 970, 970, 970, 970, 970, 970, 971, 971, 
      971, 971, 971, 971, 971, 971, 971, 978, 981, 981, 981, 981, 981, 981, 981, 981, 981, 983, 983, 
      983, 983, 983, 983, 983, 983, 983, 992, 992, 999, 999, 999, 1002, 1002, 1002, 1002, 1002, 1007, 
      1007, 1020, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1043, 1043, 1043, 1043, 1043, 
      1043, 1043, 1043, 1043, 1044, 1044, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1048, 1052, 1052, 
      1052, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1058, 1058, 1058, 1058, 1058, 1064, 
      1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1066, 1066, 1066, 1069, 1074, 1074, 1074, 
      1074, 1074, 1086, 1086, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1088, 1098, 1098, 
      1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1103, 1105, 1105, 1108, 1111, 1111, 1111, 
      1111, 1111, 1111, 1111, 1118, 1118, 1118, 1119, 1119, 1119, 1119, 1119, 1120, 1120, 1120, 1120, 
      1120, 1120, 1120, 1120, 1120, 1123, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1136, 
      1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1143, 1143, 1148, 1148, 1148, 1148, 1148, 
      1148, 1148, 1148, 1148, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1160, 1160, 1160, 
      1160, 1160, 1160, 1160, 1160, 1160, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1174, 1174, 1174, 
      1174, 1174, 1174, 1174, 1174, 1174, 1180, 1193, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 
      1200, 1201, 1201, 1201, 1208, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1221, 1221, 
      1221, 1223, 1223, 1223, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1234, 1234, 1240, 
      1240, 1240, 1240, 1240, 1244, 1244, 1244, 1244, 1244, 1248, 1248, 1248, 1248, 1248, 1252, 1252, 
      1252, 1254, 1254, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1261, 1261, 1261, 1261, 1261, 1261, 
      1261, 1261, 1261, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1282, 1282, 1282, 1282, 1282, 1284, 
      1284, 1284, 1284, 1284, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1292, 1292, 1292, 
      1292, 1292, 1292, 1292, 1292, 1292, 1295, 1296, 1297, 1299, 1299, 1299, 1299, 1299, 1304, 1304, 
      1308, 1308, 1308, 1312, 1312, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1324, 1324, 
      1328, 1328, 1328, 1328, 1328, 1328, 1328, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1343, 1343, 
      1343, 1343, 1343, 1343, 1346, 1350, 1352, 1352, 1352, 1352, 1352, 1356, 1356, 1356, 1356, 1356, 
      1356, 1356, 1356, 1356, 1358, 1358, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1374, 1374, 1374, 
      1374, 1374, 1376, 1376, 1376, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1379, 1379, 1379, 1379, 
      1379, 1379, 1379, 1379, 1379, 1391, 1391, 1392, 1392, 1401, 1408, 1408, 1408, 1408, 1408, 1410, 
      1410, 1410, 1410, 1410, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1416, 1416, 1416, 1416, 1416, 
      1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1425, 1425, 1427, 1427, 1427, 1427, 1427, 
      1428, 1428, 1428, 1432, 1432, 1432, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1455, 1455, 1461, 
      1461, 1461, 1461, 1461, 1461, 1461, 1469, 1470, 1470, 1471, 1471, 1471, 1473, 1473, 1476, 1476, 
      1476, 1476, 1476, 1476, 1476, 1476, 1476, 1503, 1503, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 
      1515, 1515, 1516, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1525, 1525, 1525, 1525, 1525, 1526, 
      1526, 1526, 1526, 1526, 1526, 1526, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1531, 
      1531, 1548, 1550, 1552, 1552, 1552, 1552, 1552, 1560, 1571, 1571, 1572, 1572, 1578, 1578, 1578, 
      1578, 1578, 1578, 1578, 1578, 1578, 1586, 1586, 1587, 1594, 1594, 1594, 1610, 1610, 1610, 1610, 
      1610, 1610, 1610, 1614, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1619, 1619, 1623, 
      1623, 1623, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1633, 1633, 1633, 1633, 1633, 
      1633, 1633, 1633, 1633, 1641, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1643, 1643, 
      1643, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1649, 1649, 1649, 1652, 1652, 1652, 
      1652, 1652, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1659, 1659, 1659, 1659, 1659, 
      1659, 1659, 1659, 1659, 1660, 1660, 1660, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1662, 1662, 
      1662, 1662, 1662, 1662, 1662, 1662, 1662, 1663, 1663, 1663, 1663, 1663, 1693, 1698, 1698, 1698, 
      1698, 1698, 1698, 1698, 1698, 1698, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1701, 
      1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1702, 1702, 1702, 1702, 1702, 1711, 1711, 1711, 
      1711, 1711, 1711, 1711, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1715, 1720, 1721, 
      1721, 1721, 1721, 1721, 1721, 1721, 1727, 1727, 1732, 1732, 1732, 1732, 1732, 1735, 1735, 1735, 
      1744, 1744, 1751, 1751, 1756, 1756, 1756, 1756, 1756, 1756, 1758, 1758, 1758, 1758, 1758, 1758, 
      1758, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1776, 1776, 1776, 1776, 1776, 1776, 
      1777, 1777, 1779, 1779, 1779, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1782, 1782, 
      1782, 1782, 1782, 1782, 1782, 1782, 1782, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 
      1785, 1785, 1785, 1785, 1785, 1785, 1785, 1794, 1794, 1798, 1801, 1803, 1803, 1803, 1803, 1803, 
      1803, 1808, 1811, 1811, 1811, 1811, 1811, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1816, 1816, 
      1816, 1816, 1816, 1816, 1816, 1824, 1824, 1824, 1827, 1842, 1842, 1847, 1847, 1847, 1847, 1847, 
      1847, 1847, 1849, 1849, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1860, 1860, 1862, 1862, 1862, 
      1862, 1862, 1870, 1870, 1870, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1888, 1888, 
      1888, 1888, 1888, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1892, 1903, 1903, 1903, 1903, 1903, 
      1903, 1903, 1903, 1903, 1908, 1908, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1919, 
      1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1922, 1922, 1922, 1922, 1922, 1922, 1925, 1925, 
      1925, 1925, 1925, 1925, 1925, 1933, 1933, 1933, 1934, 1934, 1934, 1937, 1937, 1937, 1937, 1937, 
      1937, 1937, 1937, 1937, 1945, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1953, 1953, 1953, 1953, 
      1953, 1953, 1953, 1953, 1953, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1960, 1960, 
      1960, 1960, 1960, 1960, 1960, 1960, 1960, 1977, 1977, 1977, 1977, 1977, 1980, 1993, 1993, 1993, 
      1993, 1993, 1994, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2005, 2005, 2005, 2005, 2005, 2005, 
      2005, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2016, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 
      2019, 2019, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2022, 2022, 2022, 2026, 2026, 
      2026, 2026, 2026, 2026, 2026, 2026, 2026, 2033, 2036, 2036, 2037, 2037, 2037, 2038, 2038, 2038, 
      2038, 2038, 2038, 2038, 2038, 2038, 2043, 2052, 2052, 2064, 2071, 2071, 2071, 2071, 2071, 2073, 
      2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2083, 2088, 2088, 2088, 2088, 2088, 2090, 2090, 
      2090, 2090, 2090, 2090, 2090, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2099, 2099, 
      2099, 2099, 2099, 2099, 2099, 2099, 2099, 2106, 2107 ] ]