[ [ 5, 30, 83, 127, 350, 368, 374, 423, 448, 603, 711, 730, 768, 850, 934, 957, 1182, 1299, 1312, 1377, 
      1428, 1488, 1514, 1535, 1586, 1642, 2103, 2171, 2189, 2222, 2229, 2267, 2367, 2406, 2444, 2583, 
      2749, 2857, 3085, 3110, 3126, 3198, 3200 ], 
  [ 1, 3, 3, 3, 6, 6, 6, 7, 7, 7, 11, 11, 11, 14, 14, 14, 18, 19, 20, 20, 20, 23, 23, 23, 24, 26, 27, 
      29, 29, 29, 35, 35, 35, 36, 36, 36, 37, 37, 37, 42, 42, 42, 45, 48, 48, 48, 50, 53, 53, 53, 54, 
      54, 54, 55, 55, 55, 57, 57, 57, 61, 61, 61, 62, 62, 62, 64, 68, 68, 68, 69, 69, 69, 71, 71, 71, 
      72, 72, 72, 76, 77, 77, 77, 83, 83, 83, 86, 91, 91, 91, 92, 95, 95, 95, 96, 96, 96, 97, 97, 97, 
      99, 99, 99, 101, 101, 101, 103, 104, 107, 108, 108, 108, 113, 113, 113, 114, 117, 121, 121, 121, 
      123, 124, 124, 124, 125, 126, 127, 127, 127, 128, 128, 128, 129, 129, 129, 130, 130, 130, 137, 
      140, 140, 140, 141, 141, 141, 142, 145, 147, 147, 147, 148, 150, 150, 150, 152, 152, 152, 153, 
      153, 153, 156, 156, 156, 157, 157, 157, 158, 158, 158, 159, 159, 159, 161, 162, 163, 166, 167, 
      175, 177, 178, 178, 178, 180, 182, 186, 186, 186, 190, 190, 190, 192, 192, 192, 193, 194, 194, 
      194, 196, 197, 197, 197, 199, 200, 200, 200, 201, 201, 201, 202, 203, 203, 203, 205, 205, 205, 
      207, 207, 207, 215, 221, 221, 221, 222, 222, 222, 224, 224, 224, 227, 228, 228, 228, 229, 231, 
      231, 231, 234, 234, 234, 236, 238, 238, 238, 239, 240, 240, 240, 241, 241, 241, 245, 245, 245, 
      249, 253, 253, 253, 254, 254, 254, 255, 256, 259, 259, 259, 260, 266, 266, 266, 267, 267, 267, 
      268, 268, 268, 270, 270, 270, 272, 276, 276, 276, 278, 279, 281, 281, 281, 283, 284, 285, 285, 
      285, 286, 287, 290, 290, 290, 292, 293, 294, 301, 301, 301, 305, 305, 305, 306, 306, 306, 313, 
      315, 316, 316, 316, 317, 317, 317, 319, 323, 323, 323, 325, 328, 329, 329, 329, 330, 330, 330, 
      331, 331, 331, 336, 336, 336, 337, 339, 339, 339, 340, 340, 340, 341, 341, 341, 343, 344, 344, 
      344, 346, 347, 352, 352, 352, 354, 355, 355, 355, 356, 356, 356, 359, 363, 363, 363, 364, 364, 
      364, 365, 366, 366, 366, 368, 370, 370, 370, 372, 372, 372, 373, 373, 373, 376, 377, 378, 378, 
      378, 381, 384, 384, 384, 386, 386, 386, 392, 392, 392, 398, 398, 398, 403, 403, 403, 406, 406, 
      406, 408, 409, 409, 409, 410, 410, 410, 411, 411, 411, 414, 414, 414, 416, 417, 417, 417, 419, 
      424, 424, 424, 425, 425, 425, 426, 426, 426, 429, 429, 429, 431, 431, 431, 432, 433, 435, 439, 
      439, 439, 440, 440, 440, 442, 442, 442, 443, 443, 443, 444, 445, 445, 445, 446, 447, 447, 447, 
      448, 454, 454, 454, 457, 458, 458, 458, 459, 459, 459, 460, 461, 464, 465, 466, 467, 468, 468, 
      468, 472, 472, 472, 473, 473, 473, 475, 476, 479, 483, 483, 483, 484, 484, 484, 488, 488, 488, 
      490, 496, 496, 496, 497, 497, 497, 500, 506, 509, 511, 513, 513, 513, 514, 514, 514, 516, 516, 
      516, 517, 518, 518, 518, 521, 523, 523, 523, 524, 524, 524, 525, 526, 532, 532, 532, 537, 537, 
      537, 542, 542, 542, 543, 543, 543, 547, 548, 550, 550, 550, 551, 557, 557, 557, 558, 558, 558, 
      559, 560, 560, 560, 561, 562, 564, 566, 568, 568, 568, 569, 580, 582, 582, 582, 583, 583, 583, 
      584, 584, 584, 585, 586, 589, 589, 589, 591, 591, 591, 592, 592, 592, 593, 595, 596, 596, 596, 
      597, 600, 601, 602, 607, 608, 608, 608, 610, 611, 611, 611, 617, 619, 619, 619, 620, 620, 620, 
      622, 623, 623, 623, 627, 627, 627, 629, 629, 629, 631, 631, 631, 632, 633, 633, 633, 639, 640, 
      640, 640, 642, 642, 642, 643, 644, 644, 644, 646, 646, 646, 652, 652, 652, 654, 654, 654, 660, 
      660, 660, 661, 661, 661, 665, 665, 665, 666, 666, 666, 667, 667, 667, 668, 668, 668, 669, 669, 
      669, 670, 673, 674, 674, 674, 678, 678, 678, 679, 680, 680, 680, 681, 682, 682, 682, 683, 683, 
      683, 684, 684, 684, 686, 689, 692, 695, 696, 696, 696, 699, 699, 699, 701, 701, 701, 702, 704, 
      711, 711, 711, 712, 713, 713, 713, 714, 715, 717, 717, 717, 721, 721, 721, 726, 729, 731, 735, 
      738, 738, 738, 741, 741, 741, 742, 744, 744, 744, 745, 746, 747, 747, 747, 748, 748, 748, 753, 
      754, 754, 754, 755, 755, 755, 756, 756, 756, 757, 757, 757, 759, 759, 759, 760, 761, 762, 762, 
      762, 763, 763, 763, 767, 768, 768, 768, 773, 774, 774, 774, 777, 783, 783, 783, 785, 786, 786, 
      786, 788, 789, 789, 789, 790, 790, 790, 796, 796, 796, 798, 798, 798, 808, 811, 811, 811, 812, 
      812, 812, 815, 816, 816, 816, 817, 818, 818, 818, 819, 821, 821, 821, 822, 827, 827, 827, 830, 
      837, 837, 837, 838, 838, 838, 839, 839, 839, 842, 842, 842, 844, 846, 849, 849, 849, 852, 852, 
      852, 853, 853, 853, 854, 854, 854, 856, 856, 856, 859, 861, 861, 861, 863, 863, 863, 864, 866, 
      866, 866, 867, 867, 867, 868, 868, 868, 870, 872, 872, 872, 876, 876, 876, 877, 879, 879, 879, 
      880, 880, 880, 883, 883, 883, 884, 884, 884, 888, 889, 889, 889, 890, 892, 892, 892, 897, 898, 
      899, 900, 903, 903, 903, 905, 905, 905, 906, 908, 908, 908, 911, 911, 911, 917, 917, 917, 919, 
      919, 919, 920, 922, 922, 922, 923, 924, 924, 924, 925, 925, 925, 926, 927, 927, 927, 928, 928, 
      928, 929, 929, 929, 930, 930, 930, 932, 934, 934, 934, 935, 937, 941, 941, 941, 942, 942, 942, 
      948, 948, 948, 951, 953, 953, 953, 957, 957, 957, 960, 960, 960, 961, 961, 961, 962, 965, 965, 
      965, 966, 967, 967, 967, 971, 971, 971, 976, 976, 976, 978, 978, 978, 980, 980, 980, 982, 986, 
      987, 987, 987, 989, 989, 989, 990, 991, 992, 994, 994, 994, 997, 1000, 1001, 1001, 1001, 1002, 
      1002, 1002, 1003, 1003, 1003, 1005, 1005, 1005, 1011, 1012, 1012, 1012, 1014, 1016, 1016, 1016, 
      1021, 1022, 1022, 1022, 1024, 1024, 1024, 1025, 1025, 1025, 1026, 1028, 1028, 1028, 1030, 1030, 
      1030, 1034, 1037, 1038, 1039, 1041, 1041, 1041, 1043, 1043, 1043, 1044, 1044, 1044, 1045, 1046, 
      1046, 1046, 1047, 1048, 1048, 1048, 1049, 1049, 1049, 1054, 1055, 1055, 1055, 1059, 1060, 1062, 
      1064, 1064, 1064, 1066, 1068, 1068, 1068, 1069, 1069, 1069, 1079, 1080, 1082, 1082, 1082, 1084, 
      1086, 1086, 1086, 1087, 1090, 1090, 1090, 1092, 1092, 1092, 1095, 1095, 1095, 1096, 1097, 1097, 
      1097, 1102, 1106, 1107, 1107, 1107, 1113, 1114, 1114, 1114, 1115, 1115, 1115, 1121, 1122, 1124, 
      1124, 1124, 1126, 1126, 1126, 1129, 1130, 1130, 1130, 1131, 1131, 1131, 1136, 1136, 1136, 1138, 
      1138, 1138, 1141, 1146, 1146, 1146, 1149, 1149, 1149, 1150, 1151, 1151, 1151, 1152, 1152, 1152, 
      1154, 1154, 1154, 1159, 1162, 1162, 1162, 1163, 1163, 1163, 1164, 1164, 1164, 1165, 1168, 1168, 
      1168, 1170, 1173, 1178, 1178, 1178, 1179, 1179, 1179, 1181, 1181, 1181, 1186, 1186, 1186, 1189, 
      1189, 1189, 1190, 1190, 1190, 1191, 1191, 1191, 1192, 1192, 1192, 1194, 1195, 1195, 1195, 1198, 
      1198, 1198, 1199, 1199, 1199, 1200, 1203, 1203, 1203, 1205, 1210, 1210, 1210, 1211, 1213, 1215, 
      1215, 1215, 1216, 1216, 1216, 1218, 1218, 1218, 1219, 1220, 1220, 1220, 1222, 1222, 1222, 1223, 
      1224, 1224, 1224, 1226, 1227, 1231, 1233, 1234, 1234, 1234, 1235, 1238, 1238, 1238, 1239, 1240, 
      1240, 1240, 1241, 1242, 1242, 1242, 1243, 1243, 1243, 1244, 1248, 1248, 1248, 1249, 1251, 1253, 
      1253, 1253, 1257, 1257, 1257, 1258, 1258, 1258, 1262, 1262, 1262, 1263, 1265, 1265, 1265, 1270, 
      1270, 1270, 1271, 1271, 1271, 1272, 1273, 1274, 1276, 1278, 1278, 1278, 1280, 1280, 1280, 1285, 
      1285, 1285, 1289, 1289, 1289, 1290, 1291, 1291, 1291, 1293, 1294, 1294, 1294, 1295, 1298, 1298, 
      1298, 1300, 1301, 1301, 1301, 1303, 1305, 1306, 1307, 1308, 1309, 1309, 1309, 1310, 1310, 1310, 
      1312, 1312, 1312, 1313, 1313, 1313, 1316, 1317, 1318, 1321, 1325, 1325, 1325, 1328, 1328, 1328, 
      1329, 1329, 1329, 1332, 1332, 1332, 1337, 1337, 1337, 1338, 1338, 1338, 1339, 1340, 1341, 1341, 
      1341, 1342, 1346, 1348, 1348, 1348, 1349, 1350, 1350, 1350, 1352, 1356, 1358, 1358, 1358, 1359, 
      1361, 1361, 1361, 1362, 1362, 1362, 1364, 1365, 1372, 1372, 1372, 1373, 1373, 1373, 1376, 1376, 
      1376, 1378, 1378, 1378, 1382, 1382, 1382, 1383, 1384, 1387, 1387, 1387, 1388, 1388, 1388, 1390, 
      1390, 1390, 1398, 1398, 1398, 1399, 1399, 1399, 1401, 1401, 1401, 1403, 1403, 1403, 1407, 1407, 
      1407, 1409, 1410, 1410, 1410, 1411, 1411, 1411, 1412, 1412, 1412, 1413, 1413, 1413, 1415, 1416, 
      1419, 1419, 1419, 1423, 1428, 1431, 1431, 1431, 1432, 1433, 1433, 1433, 1434, 1435, 1438, 1438, 
      1438, 1440, 1440, 1440, 1442, 1444, 1445, 1451, 1456, 1456, 1456, 1461, 1461, 1461, 1463, 1464, 
      1464, 1464, 1465, 1466, 1469, 1469, 1469, 1471, 1471, 1471, 1472, 1478, 1478, 1478, 1479, 1479, 
      1479, 1482, 1482, 1482, 1483, 1483, 1483, 1489, 1489, 1489, 1491, 1491, 1491, 1494, 1494, 1494, 
      1495, 1495, 1495, 1496, 1498, 1498, 1498, 1500, 1500, 1500, 1501, 1501, 1501, 1502, 1502, 1502, 
      1503, 1503, 1503, 1505, 1505, 1505, 1506, 1506, 1506, 1508, 1509, 1509, 1509, 1510, 1512, 1512, 
      1512, 1514, 1514, 1514, 1516, 1516, 1516, 1517, 1517, 1517, 1519, 1519, 1519, 1524, 1524, 1524, 
      1525, 1526, 1531, 1533, 1533, 1533, 1537, 1537, 1537, 1538, 1539, 1539, 1539, 1540, 1541, 1542, 
      1543, 1544, 1546, 1546, 1546, 1551, 1551, 1551, 1554, 1554, 1554, 1555, 1555, 1555, 1564, 1564, 
      1564, 1567, 1567, 1567, 1568, 1568, 1568, 1569, 1569, 1569, 1574, 1574, 1574, 1576, 1577, 1577, 
      1577, 1578, 1578, 1578, 1580, 1580, 1580, 1581, 1583, 1583, 1583, 1587, 1591, 1591, 1591, 1594, 
      1594, 1594, 1595, 1595, 1595, 1600, 1603, 1603, 1603, 1604, 1604, 1604, 1607, 1608, 1610, 1610, 
      1610, 1613, 1613, 1613, 1615, 1616, 1617, 1624, 1624, 1624, 1626, 1626, 1626, 1628, 1629, 1629, 
      1629, 1630, 1636, 1636, 1636, 1639, 1645, 1651, 1651, 1651, 1653, 1657, 1658, 1660, 1660, 1660, 
      1661, 1661, 1661, 1663, 1663, 1663, 1664, 1666, 1667, 1667, 1667, 1668, 1669, 1669, 1669, 1672, 
      1675, 1679, 1679, 1679, 1687, 1687, 1687, 1690, 1691, 1693, 1693, 1693, 1694, 1694, 1694, 1695, 
      1696, 1696, 1696, 1697, 1697, 1697, 1699, 1699, 1699, 1700, 1702, 1705, 1707, 1708, 1709, 1712, 
      1712, 1712, 1717, 1718, 1719, 1721, 1722, 1723, 1723, 1723, 1725, 1725, 1725, 1726, 1726, 1726, 
      1727, 1727, 1727, 1728, 1728, 1728, 1729, 1733, 1733, 1733, 1734, 1734, 1734, 1735, 1735, 1735, 
      1737, 1737, 1737, 1738, 1738, 1738, 1740, 1740, 1740, 1741, 1741, 1741, 1742, 1742, 1742, 1744, 
      1744, 1744, 1746, 1750, 1752, 1752, 1752, 1753, 1754, 1757, 1757, 1757, 1758, 1758, 1758, 1761, 
      1762, 1762, 1762, 1763, 1763, 1763, 1769, 1769, 1769, 1770, 1770, 1770, 1772, 1772, 1772, 1776, 
      1777, 1777, 1777, 1778, 1781, 1781, 1781, 1783, 1783, 1783, 1784, 1784, 1784, 1787, 1788, 1788, 
      1788, 1790, 1790, 1790, 1791, 1791, 1791, 1797, 1801, 1802, 1802, 1802, 1809, 1809, 1809, 1811, 
      1811, 1811, 1813, 1816, 1817, 1817, 1817, 1820, 1820, 1820, 1821, 1821, 1821, 1822, 1822, 1822, 
      1824, 1824, 1824, 1829, 1829, 1829, 1835, 1835, 1835, 1836, 1836, 1836, 1841, 1841, 1841, 1844, 
      1844, 1844, 1845, 1845, 1845, 1846, 1846, 1846, 1848, 1848, 1848, 1850, 1850, 1850, 1851, 1851, 
      1851, 1852, 1856, 1856, 1856, 1862, 1862, 1862, 1863, 1867, 1868, 1870, 1871, 1871, 1871, 1872, 
      1880, 1881, 1882, 1882, 1882, 1888, 1890, 1890, 1890, 1891, 1891, 1891, 1892, 1892, 1892, 1894, 
      1896, 1896, 1896, 1897, 1897, 1897, 1898, 1899, 1900, 1901, 1902, 1902, 1902, 1904, 1904, 1904, 
      1910, 1911, 1911, 1911, 1915, 1920, 1920, 1920, 1921, 1921, 1921, 1924, 1924, 1924, 1925, 1927, 
      1927, 1927, 1928, 1928, 1928, 1931, 1933, 1936, 1937, 1937, 1937, 1941, 1941, 1941, 1942, 1945, 
      1945, 1945, 1950, 1952, 1952, 1952, 1953, 1954, 1955, 1957, 1964, 1964, 1964, 1968, 1968, 1968, 
      1969, 1969, 1969, 1970, 1973, 1975, 1976, 1976, 1976, 1977, 1977, 1977, 1978, 1981, 1981, 1981, 
      1982, 1985, 1986, 1986, 1986, 1988, 1988, 1988, 1989, 1989, 1989, 1996, 1996, 1996, 1998, 1998, 
      1998, 2004, 2004, 2004, 2005, 2008, 2012, 2012, 2012, 2014, 2014, 2014, 2016, 2016, 2016, 2017, 
      2017, 2017, 2020, 2020, 2020, 2022, 2022, 2022, 2025, 2027, 2028, 2029, 2029, 2029, 2031, 2032, 
      2032, 2032, 2033, 2033, 2033, 2034, 2035, 2035, 2035, 2040, 2049, 2056, 2059, 2060, 2060, 2060, 
      2061, 2061, 2061, 2063, 2067, 2067, 2067, 2071, 2071, 2071, 2072, 2072, 2072, 2074, 2075, 2075, 
      2075, 2078, 2078, 2078, 2079, 2079, 2079, 2082, 2082, 2082, 2083, 2083, 2083, 2084, 2084, 2084, 
      2085, 2085, 2085, 2088, 2089, 2090, 2090, 2090, 2091, 2091, 2091, 2093, 2093, 2093, 2096, 2097, 
      2097, 2097, 2099, 2099, 2099, 2103, 2104, 2104, 2104, 2105, 2108, 2108, 2108, 2109, 2109, 2109, 
      2112, 2112, 2112, 2113, 2113, 2113, 2114, 2114, 2114, 2115, 2115, 2115, 2117, 2121, 2123, 2125, 
      2127, 2127, 2127, 2128, 2128, 2128, 2129, 2129, 2129, 2133, 2133, 2133, 2134, 2139, 2139, 2139, 
      2141, 2141, 2141, 2142, 2142, 2142, 2143, 2145, 2149, 2151, 2151, 2151, 2152, 2152, 2152, 2154, 
      2154, 2154, 2155, 2157, 2157, 2157, 2158, 2158, 2158, 2159, 2160, 2160, 2160, 2161, 2170, 2170, 
      2170, 2171, 2171, 2171, 2174, 2176, 2176, 2176, 2179, 2179, 2179, 2181, 2181, 2181, 2182, 2182, 
      2182, 2183, 2183, 2183, 2186, 2186, 2186, 2187, 2187, 2187, 2191, 2191, 2191, 2193, 2193, 2193, 
      2196, 2196, 2196, 2197, 2198, 2202, 2202, 2202, 2203, 2205, 2205, 2205, 2208, 2210, 2211, 2212, 
      2214, 2215, 2215, 2215, 2216, 2217, 2217, 2217, 2218, 2218, 2218, 2219, 2219, 2219, 2221, 2221, 
      2221, 2223, 2223, 2223, 2225, 2225, 2225, 2228, 2228, 2228, 2230, 2232, 2232, 2232, 2234, 2234, 
      2234, 2235, 2241, 2241, 2241, 2242, 2242, 2242, 2243, 2244, 2245, 2246, 2253, 2253, 2253, 2255, 
      2258, 2259, 2260, 2260, 2260, 2262, 2262, 2262, 2265, 2265, 2265, 2266, 2266, 2266, 2267, 2267, 
      2267, 2269, 2269, 2269, 2278, 2279, 2282, 2282, 2282, 2285, 2285, 2285, 2287, 2287, 2287, 2288, 
      2288, 2288, 2290, 2290, 2290, 2292, 2293, 2294, 2294, 2294, 2300, 2301, 2301, 2301, 2303, 2304, 
      2304, 2304, 2305, 2307, 2310, 2310, 2310, 2311, 2311, 2311, 2312, 2313, 2313, 2313, 2316, 2319, 
      2319, 2319, 2320, 2320, 2320, 2324, 2324, 2324, 2325, 2326, 2329, 2330, 2330, 2330, 2331, 2331, 
      2331, 2332, 2332, 2332, 2333, 2333, 2333, 2334, 2334, 2334, 2337, 2337, 2337, 2340, 2340, 2340, 
      2341, 2341, 2341, 2343, 2344, 2344, 2344, 2345, 2345, 2345, 2352, 2352, 2352, 2353, 2353, 2353, 
      2354, 2354, 2354, 2360, 2360, 2360, 2362, 2362, 2362, 2365, 2368, 2368, 2368, 2369, 2369, 2369, 
      2370, 2371, 2371, 2371, 2374, 2377, 2379, 2379, 2379, 2385, 2385, 2385, 2387, 2387, 2387, 2388, 
      2388, 2388, 2390, 2390, 2390, 2395, 2395, 2395, 2397, 2397, 2397, 2399, 2403, 2403, 2403, 2405, 
      2405, 2405, 2407, 2407, 2407, 2413, 2415, 2415, 2415, 2417, 2417, 2417, 2419, 2420, 2421, 2423, 
      2423, 2423, 2425, 2425, 2425, 2426, 2426, 2426, 2429, 2429, 2429, 2430, 2434, 2435, 2435, 2435, 
      2438, 2438, 2438, 2444, 2444, 2444, 2449, 2450, 2450, 2450, 2451, 2451, 2451, 2454, 2455, 2458, 
      2458, 2458, 2460, 2461, 2461, 2461, 2462, 2462, 2462, 2464, 2465, 2466, 2468, 2468, 2468, 2471, 
      2471, 2471, 2473, 2473, 2473, 2474, 2477, 2477, 2477, 2478, 2479, 2479, 2479, 2481, 2481, 2481, 
      2482, 2483, 2487, 2488, 2488, 2488, 2491, 2491, 2491, 2492, 2492, 2492, 2494, 2494, 2494, 2496, 
      2496, 2496, 2498, 2501, 2501, 2501, 2504, 2504, 2504, 2506, 2506, 2506, 2507, 2508, 2508, 2508, 
      2509, 2515, 2515, 2515, 2516, 2516, 2516, 2517, 2517, 2517, 2519, 2520, 2520, 2520, 2522, 2522, 
      2522, 2523, 2523, 2523, 2527, 2528, 2528, 2528, 2529, 2529, 2529, 2536, 2536, 2536, 2537, 2537, 
      2537, 2539, 2539, 2539, 2540, 2542, 2543, 2546, 2546, 2546, 2547, 2547, 2547, 2548, 2550, 2551, 
      2551, 2551, 2553, 2559, 2559, 2559, 2563, 2565, 2566, 2567, 2567, 2567, 2571, 2575, 2575, 2575, 
      2576, 2577, 2578, 2578, 2578, 2579, 2579, 2579, 2580, 2580, 2580, 2587, 2587, 2587, 2588, 2588, 
      2588, 2589, 2592, 2592, 2592, 2598, 2599, 2599, 2599, 2601, 2602, 2602, 2602, 2604, 2604, 2604, 
      2606, 2607, 2607, 2607, 2608, 2609, 2609, 2609, 2611, 2611, 2611, 2614, 2617, 2617, 2617, 2618, 
      2618, 2618, 2619, 2623, 2624, 2626, 2626, 2626, 2627, 2628, 2632, 2632, 2632, 2635, 2635, 2635, 
      2636, 2636, 2636, 2640, 2640, 2640, 2645, 2646, 2646, 2646, 2647, 2649, 2649, 2649, 2651, 2654, 
      2654, 2654, 2655, 2657, 2657, 2657, 2658, 2659, 2660, 2663, 2663, 2663, 2664, 2665, 2665, 2665, 
      2668, 2668, 2668, 2672, 2674, 2674, 2674, 2676, 2676, 2676, 2680, 2680, 2680, 2683, 2683, 2683, 
      2686, 2687, 2687, 2687, 2688, 2688, 2688, 2691, 2691, 2691, 2693, 2693, 2693, 2694, 2694, 2694, 
      2700, 2700, 2700, 2702, 2702, 2702, 2703, 2703, 2703, 2705, 2705, 2705, 2708, 2708, 2708, 2710, 
      2712, 2717, 2720, 2720, 2720, 2721, 2721, 2721, 2727, 2730, 2733, 2735, 2736, 2738, 2739, 2739, 
      2739, 2740, 2740, 2740, 2741, 2741, 2741, 2742, 2742, 2742, 2746, 2746, 2746, 2747, 2747, 2747, 
      2748, 2748, 2748, 2749, 2749, 2749, 2752, 2752, 2752, 2756, 2756, 2756, 2758, 2758, 2758, 2760, 
      2760, 2760, 2761, 2762, 2764, 2770, 2773, 2773, 2773, 2774, 2774, 2774, 2775, 2776, 2776, 2776, 
      2777, 2784, 2785, 2785, 2785, 2787, 2787, 2787, 2788, 2788, 2788, 2790, 2791, 2791, 2791, 2793, 
      2793, 2793, 2796, 2797, 2803, 2803, 2803, 2804, 2804, 2804, 2808, 2808, 2808, 2809, 2812, 2812, 
      2812, 2813, 2815, 2816, 2816, 2816, 2817, 2817, 2817, 2818, 2818, 2818, 2819, 2819, 2819, 2820, 
      2820, 2820, 2823, 2823, 2823, 2825, 2827, 2827, 2827, 2829, 2829, 2829, 2835, 2835, 2835, 2836, 
      2836, 2836, 2837, 2837, 2837, 2838, 2838, 2838, 2842, 2842, 2842, 2845, 2846, 2846, 2846, 2848, 
      2848, 2848, 2852, 2852, 2852, 2854, 2856, 2856, 2856, 2857, 2858, 2859, 2859, 2859, 2860, 2860, 
      2860, 2863, 2863, 2863, 2865, 2865, 2865, 2871, 2872, 2872, 2872, 2874, 2874, 2874, 2876, 2876, 
      2876, 2877, 2882, 2884, 2884, 2884, 2888, 2889, 2891, 2891, 2891, 2892, 2894, 2895, 2895, 2895, 
      2896, 2902, 2902, 2902, 2906, 2908, 2910, 2910, 2910, 2911, 2911, 2911, 2912, 2913, 2916, 2916, 
      2916, 2917, 2917, 2917, 2918, 2918, 2918, 2920, 2920, 2920, 2922, 2924, 2924, 2924, 2925, 2925, 
      2925, 2927, 2927, 2927, 2930, 2930, 2930, 2937, 2942, 2942, 2942, 2949, 2954, 2956, 2957, 2957, 
      2957, 2962, 2963, 2963, 2963, 2965, 2967, 2967, 2967, 2969, 2970, 2970, 2970, 2974, 2975, 2975, 
      2975, 2976, 2976, 2976, 2977, 2977, 2977, 2979, 2979, 2979, 2982, 2982, 2982, 2983, 2983, 2983, 
      2985, 2985, 2985, 2988, 2988, 2988, 2996, 2997, 2997, 2997, 2998, 3000, 3001, 3002, 3003, 3005, 
      3005, 3005, 3006, 3006, 3006, 3008, 3008, 3008, 3013, 3015, 3015, 3015, 3018, 3019, 3022, 3023, 
      3025, 3030, 3030, 3030, 3031, 3031, 3031, 3033, 3036, 3036, 3036, 3041, 3041, 3041, 3043, 3043, 
      3043, 3044, 3045, 3045, 3045, 3046, 3049, 3050, 3051, 3051, 3051, 3053, 3053, 3053, 3057, 3057, 
      3057, 3059, 3059, 3059, 3060, 3060, 3060, 3062, 3062, 3062, 3065, 3068, 3069, 3072, 3072, 3072, 
      3076, 3077, 3080, 3080, 3080, 3081, 3081, 3081, 3086, 3086, 3086, 3091, 3093, 3093, 3093, 3097, 
      3097, 3097, 3101, 3101, 3101, 3102, 3102, 3102, 3104, 3104, 3104, 3105, 3105, 3105, 3109, 3109, 
      3109, 3114, 3115, 3115, 3115, 3117, 3117, 3117, 3118, 3118, 3118, 3119, 3122, 3122, 3122, 3127, 
      3127, 3127, 3131, 3131, 3131, 3132, 3132, 3132, 3135, 3135, 3135, 3137, 3139, 3141, 3143, 3143, 
      3143, 3144, 3147, 3147, 3147, 3149, 3149, 3149, 3151, 3151, 3151, 3153, 3153, 3153, 3159, 3159, 
      3159, 3162, 3162, 3162, 3163, 3166, 3167, 3167, 3167, 3169, 3169, 3169, 3170, 3170, 3170, 3171, 
      3173, 3173, 3173, 3175, 3175, 3175, 3181, 3181, 3181, 3183, 3185, 3187, 3187, 3187, 3190, 3191, 
      3191, 3191, 3192, 3193, 3195, 3195, 3195, 3198, 3200, 3207, 3207, 3207, 3208, 3208, 3208, 3210, 
      3227, 3228, 3228, 3228, 3230, 3230, 3230, 3232, 3234, 3235, 3236, 3236, 3236, 3238, 3243, 3245, 
      3245, 3245, 3247, 3247, 3247, 3248, 3248, 3248, 3250, 3250, 3250, 3252, 3252, 3252, 3257, 3257, 
      3257, 3261, 3262, 3264, 3265, 3266, 3266, 3266, 3267, 3269, 3271, 3271, 3271, 3275, 3275, 3275, 
      3278, 3278, 3278, 3279, 3281, 3281, 3281, 3282, 3289, 3289, 3289, 3291, 3291, 3291, 3295, 3295, 
      3295, 3300, 3303, 3303, 3303, 3305, 3306, 3306, 3306, 3307, 3307, 3307 ] ]