[ [ 2, 5, 6, 9, 10, 11, 12, 14, 18, 21, 22, 23, 24, 25, 26, 28, 31, 32, 35, 38, 41, 42, 44, 45, 47, 50, 
      51, 52, 55, 56, 57, 58, 61, 63, 64, 67, 68, 71, 72, 74, 77, 80, 83, 85, 88, 91, 92, 93, 94, 95, 
      96, 99, 101, 104, 105, 106, 108, 109, 110, 116, 117, 118, 119, 122, 124, 126, 127, 128, 129, 131, 
      133, 136, 138, 139, 141, 142, 147, 149, 151, 153, 156, 158, 159, 162, 163, 164, 166, 168, 172, 
      173, 176, 177, 178, 179, 180, 186, 191, 192, 193, 195, 201, 203, 204, 205, 208, 209, 210, 211, 
      215, 216, 219, 220, 223, 224, 225, 227, 228, 229, 231, 234, 236, 237, 240, 242, 243, 247, 248, 
      250, 254, 256, 258, 259, 260, 261, 264, 265, 266, 267, 269, 270, 272, 273, 274, 277, 281, 282, 
      283, 284, 286, 287, 288, 289, 291, 292, 293, 298, 300, 302, 303, 304, 305, 308, 311, 312, 313, 
      317, 321, 322, 324, 326, 333, 334, 338, 339, 340, 341, 342, 344, 345, 349, 350, 352, 354, 356, 
      357, 358, 359, 362, 363, 364, 365, 368, 372, 373, 374, 376, 379, 380, 384, 385, 390, 392, 393, 
      394, 395, 397, 399, 401, 405, 406, 407, 408, 411, 412, 413, 415, 417, 418, 423, 424, 425, 426, 
      429, 430, 433, 439, 440, 441, 443, 444, 447, 449, 450, 451, 453, 455, 456, 457, 458, 461, 462, 
      465, 466, 469, 472, 473, 474, 476, 477, 478, 479, 482, 483, 484, 485, 486, 487, 490, 492, 494, 
      498, 499, 500, 501, 502, 505, 507, 509, 512, 518, 519, 527, 528, 531, 532, 533, 534, 536, 537, 
      539, 540, 542, 546, 547, 551, 552, 553, 555, 556, 557, 558, 559, 560, 562, 563, 565, 567, 571, 
      573, 574, 577, 579, 580, 581, 582, 584, 585, 587, 590, 591, 595, 596, 600, 602, 603, 606, 608, 
      610, 611, 613, 615, 616, 617, 619, 620, 621, 625, 626, 628, 631, 633, 634, 635, 636, 637, 639, 
      641, 642, 643, 644, 645, 647, 648, 649, 650, 651, 652, 653, 657, 660, 663, 665, 667, 668, 672, 
      674, 677, 680, 681, 682, 683, 684, 686, 687, 691, 694, 695, 696, 700, 701, 705, 708, 710, 711, 
      712, 713, 715, 718, 720, 722, 723, 731, 732, 736, 737, 739, 740, 741, 742, 745, 746, 747, 750, 
      751, 754, 755, 757, 759, 761, 762, 763, 765, 766, 767, 771, 772, 773, 774, 776, 777, 780, 782, 
      784, 785, 788, 790, 793, 794, 796, 797, 798, 800, 801, 802, 805, 806, 808, 812, 815, 818, 820, 
      821, 822, 826, 827, 828, 831, 832, 833, 837, 838, 840, 843, 847, 850, 851, 852, 855, 857, 859, 
      860, 861, 863, 864, 868, 873, 874, 875, 878, 879, 882, 883, 886, 887, 888, 890, 891, 893, 894, 
      896, 897, 898, 901, 902, 903, 904, 907, 909, 910, 912, 913, 915, 918, 922, 925, 927, 928, 930, 
      934, 935, 937, 938, 939, 940, 943, 945, 946, 947, 948, 950, 951, 952, 953, 954, 956, 957, 960, 
      962, 964, 965, 966, 967, 970, 971, 975, 977, 978, 980, 981, 982, 983, 984, 985, 986, 987, 988, 
      990, 991, 992, 996, 997, 1001, 1002, 1003, 1004, 1005, 1007, 1010, 1011, 1013, 1014, 1015, 1017, 
      1019, 1021, 1024, 1026, 1028, 1029, 1030, 1032, 1035, 1037, 1038, 1043, 1046, 1047, 1053, 1057, 
      1058, 1060, 1064, 1067, 1068, 1069, 1071, 1074, 1075, 1078, 1079, 1080, 1081, 1082, 1083, 1085, 
      1086, 1087, 1088, 1091, 1092, 1096, 1097, 1100, 1101, 1102, 1106, 1107, 1108, 1109, 1112, 1119, 
      1120, 1121, 1125, 1127, 1129, 1130, 1134, 1137, 1139, 1141, 1142, 1143, 1146, 1150, 1153, 1154, 
      1155, 1157, 1158, 1159, 1161, 1162, 1164, 1167, 1168, 1172, 1175, 1179, 1183, 1184, 1185, 1186, 
      1187, 1192, 1194, 1196, 1197, 1201, 1202, 1204, 1205, 1206, 1207, 1208, 1210, 1211, 1212, 1216, 
      1217, 1219, 1220, 1221, 1222, 1226, 1230, 1232, 1233, 1234, 1237, 1240, 1241, 1246, 1253, 1255, 
      1256, 1259, 1262, 1265, 1268, 1269, 1270, 1271, 1274, 1275, 1276, 1279, 1281, 1285, 1286, 1287, 
      1293, 1295, 1299, 1303, 1304, 1306, 1308, 1309, 1314, 1315, 1319, 1322, 1325, 1327, 1334, 1339, 
      1341, 1343, 1344, 1346, 1347, 1350, 1351, 1355, 1358, 1360, 1362, 1368, 1370, 1371, 1372, 1373, 
      1374, 1375, 1376, 1377, 1379, 1380, 1383, 1387, 1388, 1390, 1391, 1392, 1395, 1396, 1397, 1398, 
      1399, 1401, 1403, 1405, 1410, 1414, 1415, 1417, 1418, 1424, 1425, 1427, 1432, 1438, 1440, 1441, 
      1445, 1452, 1453, 1454, 1457, 1460, 1463, 1464, 1465, 1466, 1467, 1468, 1470, 1471, 1473, 1476, 
      1479, 1480, 1481, 1482, 1483, 1484, 1486, 1489, 1492, 1493, 1498, 1503, 1508, 1509, 1510, 1511, 
      1514, 1518, 1520, 1527, 1530, 1533, 1534, 1536, 1537, 1540, 1541, 1545, 1548, 1550, 1552, 1553, 
      1554, 1563, 1564, 1566, 1567, 1568, 1569, 1571, 1572, 1573, 1574, 1575, 1577, 1579, 1581, 1584, 
      1585, 1588, 1589, 1590, 1591, 1592, 1593, 1595, 1596, 1598, 1600, 1603, 1605, 1606, 1607, 1608, 
      1609, 1610, 1613, 1614, 1615, 1616, 1619, 1625, 1630, 1631, 1632, 1633, 1635, 1636, 1641, 1643, 
      1644, 1648, 1651, 1652, 1654, 1656, 1657, 1660, 1663, 1665, 1666, 1672, 1675, 1679, 1681, 1683, 
      1689, 1699, 1701, 1704, 1705, 1709, 1713, 1715, 1717, 1721, 1724, 1726, 1727, 1728, 1733, 1735, 
      1736, 1737, 1738, 1739, 1741, 1742, 1744, 1745, 1747, 1749, 1751, 1755, 1757, 1758, 1763, 1764, 
      1765, 1770, 1773, 1775, 1778, 1780, 1781, 1782, 1785, 1786, 1788, 1793, 1796, 1797, 1799, 1800, 
      1801, 1803, 1804, 1806, 1808, 1809, 1811, 1812, 1813, 1814, 1815, 1816, 1818, 1822, 1826, 1827, 
      1831, 1835, 1836, 1841, 1842, 1843, 1844, 1845, 1847, 1848, 1849, 1850, 1851, 1853, 1856, 1858, 
      1859, 1862, 1864, 1865, 1866, 1868, 1869, 1872, 1873, 1876, 1877, 1878, 1879, 1880, 1881, 1885, 
      1887, 1888, 1889, 1890, 1891, 1892, 1893, 1895, 1897, 1898, 1901, 1903, 1906, 1908, 1909, 1914, 
      1917, 1918, 1921, 1922, 1923, 1924, 1925, 1931, 1934, 1935, 1936, 1941, 1943, 1944, 1947, 1948, 
      1949, 1950, 1951, 1953, 1956, 1957, 1958, 1959, 1962, 1963, 1966, 1969, 1970, 1976, 1978, 1979, 
      1980, 1985, 1986, 1992, 1993, 2000, 2001, 2003, 2005, 2008, 2009, 2011, 2015, 2017, 2018, 2019, 
      2020, 2021, 2022, 2024, 2026, 2028, 2029, 2030, 2032, 2033, 2034, 2037, 2041, 2045, 2052, 2053, 
      2056, 2058, 2061, 2063, 2065, 2066, 2070, 2071, 2072, 2073, 2074, 2077, 2079, 2082, 2083, 2084, 
      2085, 2086, 2088, 2090, 2091, 2092, 2096, 2098, 2101, 2102, 2104, 2105, 2110, 2115, 2117, 2119, 
      2122, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2132, 2133, 2134, 2135, 2136, 2138, 2139, 2141, 
      2142, 2143, 2145, 2146, 2148, 2151, 2152, 2154, 2158, 2161, 2162, 2164, 2165, 2166, 2167, 2169, 
      2173, 2175, 2179, 2180, 2185, 2187, 2188, 2194, 2196, 2197, 2198, 2200, 2202, 2204, 2206, 2210, 
      2211, 2213, 2216, 2217, 2218, 2219, 2223, 2224, 2226, 2229, 2231, 2233, 2238, 2239, 2240, 2242, 
      2243, 2244, 2247, 2249, 2251, 2255, 2256, 2257, 2259, 2261, 2262, 2263, 2270, 2272, 2274, 2276, 
      2278, 2279, 2283, 2289, 2293, 2294, 2296, 2297, 2300, 2301, 2305, 2307, 2308, 2312, 2313, 2318, 
      2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2328, 2329, 2333, 2337, 2338, 2340, 2342, 2344, 
      2345, 2348, 2349, 2352, 2353, 2357, 2358, 2359, 2360, 2362, 2363, 2364, 2365, 2369, 2370, 2371, 
      2374, 2375, 2376, 2377, 2378, 2379, 2381, 2382, 2383, 2385, 2390, 2391, 2392, 2393, 2394, 2395, 
      2397, 2400, 2401, 2405, 2407, 2411, 2412, 2413, 2421, 2422, 2424, 2425, 2427, 2431, 2433, 2435, 
      2436, 2437, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2450, 2451, 2455, 2456, 2459, 
      2460, 2463, 2464, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2477, 2479, 2482, 2483, 
      2484, 2486, 2489, 2493, 2494, 2497, 2499, 2501, 2503, 2505, 2506, 2508, 2510, 2511, 2512, 2513, 
      2517, 2518, 2519, 2521, 2524, 2525, 2527, 2529, 2530, 2531, 2532, 2534, 2536, 2537, 2538, 2539, 
      2541, 2542, 2543, 2544, 2547, 2548, 2549, 2552, 2553, 2554, 2555, 2560, 2561, 2563, 2567, 2568, 
      2569, 2571, 2572, 2573, 2575, 2576, 2577, 2578, 2579, 2581, 2582, 2583, 2584, 2586, 2587, 2588, 
      2589, 2590, 2592, 2593, 2594, 2598, 2603, 2605, 2609, 2610, 2617, 2619, 2621, 2622, 2623, 2624, 
      2625, 2627, 2628, 2632, 2635, 2636, 2637, 2642, 2644, 2645, 2648, 2649, 2650, 2651, 2652, 2656, 
      2659, 2661, 2663, 2664, 2666, 2668, 2669, 2671, 2675, 2676, 2677, 2678, 2679, 2683, 2686, 2690, 
      2693, 2697, 2700, 2701, 2703, 2704, 2707, 2708, 2709, 2711, 2713, 2716, 2720, 2721, 2724, 2727, 
      2728, 2729, 2731, 2734, 2737, 2739, 2741, 2745, 2746, 2748, 2751, 2754, 2755, 2759, 2760, 2762, 
      2764, 2765, 2766, 2769, 2771, 2772, 2773, 2774, 2776, 2777, 2778, 2779, 2780, 2781, 2783, 2784, 
      2786, 2788, 2791, 2792, 2793, 2795, 2797, 2798, 2799, 2800, 2801, 2803, 2804, 2805, 2806, 2808, 
      2809, 2811, 2815, 2816, 2819, 2820, 2821, 2822, 2824, 2826, 2827, 2830, 2832, 2833, 2834, 2835, 
      2837, 2842, 2843, 2845, 2847, 2848, 2850, 2851, 2852, 2853, 2856, 2863, 2866, 2867, 2870, 2871, 
      2872, 2873, 2874, 2875, 2876, 2878, 2879, 2887, 2888, 2890, 2893, 2894, 2898, 2902, 2904, 2905, 
      2906, 2907, 2909, 2910, 2911, 2915, 2917, 2919, 2920, 2923, 2924, 2927, 2931, 2932, 2933, 2935, 
      2942, 2943, 2945, 2946, 2947, 2949, 2951, 2953, 2955, 2956, 2960, 2963, 2966, 2968, 2970, 2973, 
      2974, 2975, 2978, 2980, 2981, 2984, 2985, 2987, 2988, 2989, 2990, 2991, 2994, 2996, 2997, 2998, 
      2999, 3008, 3010, 3013, 3014, 3015, 3017, 3021, 3026, 3027, 3028, 3030, 3031, 3033, 3034, 3035, 
      3037, 3038, 3043, 3046, 3047, 3048, 3049, 3051, 3054, 3055, 3056, 3057, 3058, 3061, 3063, 3064, 
      3066, 3067, 3069, 3070, 3073, 3074, 3077, 3079, 3080, 3083, 3084, 3085, 3086, 3091, 3092, 3094, 
      3097, 3098, 3101, 3102, 3106, 3111, 3115, 3118, 3119, 3121, 3122, 3123, 3125, 3126, 3138, 3140, 
      3141, 3143, 3144, 3146, 3147, 3148, 3153, 3154, 3158, 3164, 3165, 3167, 3169, 3170, 3171, 3172, 
      3173, 3175, 3181, 3182, 3184, 3185, 3186, 3188, 3191, 3195, 3196, 3197, 3199, 3201, 3204, 3207, 
      3210, 3211, 3212, 3213, 3215, 3216, 3217, 3218, 3219, 3220, 3223, 3224, 3225, 3226, 3227, 3233, 
      3237, 3239, 3244, 3248, 3250, 3251, 3252, 3253, 3256, 3257, 3258, 3260, 3263, 3264, 3266, 3268, 
      3269, 3270, 3272, 3276, 3277, 3279, 3280, 3281, 3285, 3286, 3290, 3291, 3295, 3296, 3298, 3302, 
      3303, 3304, 3306, 3307, 3312, 3313, 3314, 3315, 3320, 3324, 3325, 3326, 3327, 3329, 3330, 3333, 
      3335, 3336, 3339, 3340, 3341, 3342, 3343, 3345, 3346, 3348, 3352, 3354, 3357, 3359, 3362, 3363, 
      3365, 3367, 3369, 3371, 3372, 3374, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3386, 3388, 3389, 
      3391, 3392, 3393, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3404, 3408, 3409, 3414, 3416, 3419, 
      3420, 3421, 3423, 3424, 3427, 3429, 3433, 3440, 3441, 3443, 3445, 3446, 3449, 3450, 3451, 3453, 
      3456, 3458, 3463, 3465, 3467, 3468, 3470, 3471, 3473, 3475, 3476, 3482, 3483, 3484, 3485, 3489, 
      3490, 3491, 3492, 3494, 3495, 3496, 3497, 3500, 3501, 3507, 3508, 3510, 3514, 3515, 3517, 3519, 
      3521, 3522, 3525, 3527, 3528, 3530, 3539, 3541, 3543, 3544, 3545, 3547, 3548, 3550, 3553, 3554, 
      3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3573, 
      3575, 3577, 3582, 3583, 3584, 3589, 3591, 3599, 3600, 3601, 3603, 3604, 3605, 3608, 3612, 3613, 
      3616, 3619, 3620, 3623, 3625, 3626, 3627, 3629, 3630, 3631, 3632, 3633, 3634, 3641, 3643, 3644, 
      3648, 3650, 3651, 3652, 3653, 3654, 3656, 3659, 3660, 3661, 3662, 3668, 3670, 3671, 3672, 3674, 
      3675, 3676, 3677, 3678, 3681, 3682, 3685, 3688, 3691, 3693, 3696, 3698, 3700, 3701, 3703, 3704, 
      3706, 3707, 3710, 3711, 3712, 3713, 3718, 3719, 3720, 3722, 3725, 3729, 3730, 3731, 3732, 3733, 
      3736, 3737, 3741, 3742, 3747, 3748, 3749, 3750, 3751, 3752, 3754, 3755, 3756, 3758, 3761, 3762, 
      3763, 3764, 3765, 3766, 3768, 3769, 3770, 3772, 3775, 3780, 3782, 3783, 3788, 3789, 3790, 3797, 
      3798, 3800, 3802, 3803, 3804, 3809, 3812, 3813, 3816, 3817, 3823, 3824, 3825, 3826, 3828, 3829, 
      3830, 3831, 3838, 3840, 3841, 3843, 3844, 3845, 3846, 3849, 3854, 3855, 3856, 3857, 3858, 3859, 
      3860, 3863, 3864, 3870, 3873, 3874, 3875, 3876, 3878, 3879, 3880, 3881, 3883, 3884, 3887, 3888, 
      3891, 3892, 3894, 3895, 3896, 3899, 3900, 3902, 3904, 3905, 3908, 3909, 3910, 3911, 3913, 3915, 
      3916, 3921, 3923, 3925, 3926, 3928, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3939, 3942, 
      3943, 3945, 3946, 3947, 3948, 3949, 3950, 3952, 3953, 3957, 3959, 3961, 3962, 3963, 3967, 3969, 
      3970, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3981, 3983, 3987, 3988, 3989, 3990, 3992, 
      3993, 3995, 3999, 4002, 4003, 4004, 4005, 4006, 4008, 4009, 4011, 4018, 4020, 4022, 4023, 4024, 
      4028, 4029, 4030, 4031, 4032, 4034, 4035, 4038, 4039, 4041, 4043, 4046, 4047, 4049, 4050, 4054, 
      4056, 4059, 4064, 4066, 4068, 4071, 4072, 4074, 4077, 4078, 4080, 4085, 4086, 4087, 4091, 4094, 
      4095, 4096, 4097, 4099, 4101, 4102, 4103, 4105, 4108, 4109, 4110, 4112, 4113, 4114, 4116, 4119, 
      4120, 4123, 4125, 4127, 4130, 4132, 4135, 4136, 4137, 4140, 4141, 4142, 4145, 4147, 4149, 4150, 
      4154, 4156, 4157, 4160, 4161, 4163, 4165, 4166, 4167, 4168, 4170, 4176, 4177, 4179, 4180, 4181, 
      4183, 4184, 4186, 4187, 4194, 4195, 4198, 4200, 4201, 4202, 4204, 4205, 4209, 4212, 4213, 4214, 
      4217, 4218, 4220, 4222, 4224, 4225, 4230, 4232, 4233, 4234, 4236, 4237, 4240, 4241, 4242, 4243, 
      4245, 4246, 4251, 4252, 4253, 4254, 4259, 4264, 4269, 4271, 4273, 4274, 4280, 4283, 4284, 4285, 
      4286, 4287, 4290, 4291, 4292, 4293, 4294, 4299, 4301, 4302, 4306, 4308, 4309, 4311, 4313, 4316, 
      4317, 4319, 4320, 4323, 4329, 4330, 4331, 4332, 4333, 4338, 4340, 4343, 4344, 4347, 4350, 4352, 
      4359, 4360, 4363, 4364, 4365, 4371, 4376, 4379, 4381, 4382, 4387, 4388, 4389, 4390, 4391, 4392, 
      4393, 4396, 4397, 4398, 4399, 4400, 4402, 4403, 4404, 4407, 4409, 4410, 4411, 4412, 4418, 4419, 
      4421, 4423, 4424, 4425, 4427, 4428, 4429, 4431, 4432, 4433, 4434, 4435, 4436, 4438, 4441, 4442, 
      4445, 4447, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4458, 4462, 4463, 4464, 4465, 4467, 
      4469, 4471, 4472, 4473, 4478, 4480, 4484, 4486, 4487, 4488, 4489, 4491, 4493, 4495, 4496, 4497, 
      4500, 4501, 4502, 4504, 4505, 4509, 4511, 4513, 4514, 4516, 4520, 4523, 4526, 4527, 4529, 4530, 
      4531, 4533, 4535, 4537, 4540, 4545, 4546, 4547, 4548, 4550, 4552, 4553, 4559, 4561, 4566, 4567, 
      4571, 4574, 4576, 4581, 4583, 4584, 4585, 4587, 4591, 4595, 4601, 4602, 4603, 4604, 4605, 4606, 
      4607, 4608, 4610, 4611, 4613, 4614, 4616, 4623, 4624, 4625, 4633, 4634, 4637, 4638, 4640, 4643, 
      4644, 4645, 4652, 4660, 4661, 4665, 4670, 4675, 4681, 4682, 4685, 4686, 4689, 4691, 4693, 4696, 
      4697, 4698, 4699, 4702, 4703, 4704, 4705, 4707, 4711, 4713, 4715, 4717, 4718, 4720, 4721, 4722, 
      4723, 4724, 4725, 4729, 4732, 4735, 4737, 4741, 4742, 4746, 4747, 4748, 4750, 4752, 4753, 4755, 
      4762, 4763, 4764, 4766, 4769, 4773, 4774, 4776, 4777, 4779, 4782, 4785, 4786, 4788, 4789, 4790, 
      4792, 4793, 4795, 4796, 4797, 4798, 4799, 4800, 4802, 4806, 4808, 4810, 4811, 4813, 4814, 4817, 
      4819, 4821, 4822, 4823, 4827, 4828, 4833, 4834, 4838, 4840, 4841, 4842, 4843, 4846, 4849, 4851, 
      4853, 4854, 4855, 4857, 4860, 4861, 4864, 4866, 4868, 4870, 4872, 4873, 4874, 4875, 4877, 4878, 
      4881, 4884, 4885, 4886, 4888, 4891, 4897, 4902, 4904, 4905, 4906, 4913, 4914, 4916, 4917, 4919, 
      4922, 4927, 4928, 4929, 4931, 4933, 4935, 4937, 4941, 4942, 4944, 4948, 4950, 4952, 4954, 4955, 
      4958, 4960, 4961, 4963, 4968, 4975, 4976, 4979, 4980, 4981, 4982, 4983, 4984, 4986, 4987, 4990, 
      4992, 4993, 4994, 4996, 4998, 4999, 5000, 5004, 5005, 5006, 5007, 5008, 5011, 5013, 5015, 5016, 
      5022, 5023, 5026, 5027, 5028, 5029, 5031, 5033, 5034, 5035, 5036, 5041, 5042, 5043, 5047, 5048, 
      5050, 5052, 5054, 5055, 5056, 5057, 5060, 5061, 5065, 5066, 5068, 5069, 5073, 5074, 5075, 5078, 
      5079, 5080, 5082, 5084, 5085, 5086, 5087, 5088, 5091, 5093, 5100, 5101, 5102, 5103, 5106, 5109, 
      5110, 5112, 5114, 5119, 5123, 5126, 5127, 5128, 5130, 5131, 5132, 5133, 5135, 5138, 5139, 5140, 
      5145, 5146, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5159, 5160, 5161, 5164, 5165, 5166, 
      5168, 5169, 5171, 5174, 5175, 5176, 5178, 5179, 5180, 5182, 5185, 5186, 5187, 5188, 5189, 5192, 
      5193, 5194, 5195, 5196, 5199, 5200, 5202, 5203, 5204, 5208, 5209, 5210, 5212, 5213, 5215, 5216, 
      5218, 5219, 5221, 5222, 5223, 5224, 5225, 5226, 5232, 5233, 5234, 5235, 5236, 5238, 5241, 5246, 
      5248, 5249, 5250, 5251, 5253, 5254, 5257, 5259, 5262, 5265, 5266, 5267, 5270, 5271, 5272, 5275, 
      5276, 5277, 5282, 5283, 5285, 5287, 5288, 5290, 5291, 5292, 5296, 5297, 5300, 5302, 5304, 5305, 
      5307, 5308, 5314, 5316, 5319, 5321, 5323, 5324, 5329, 5334, 5336, 5339, 5340, 5341, 5342, 5344, 
      5345, 5346, 5347, 5348, 5350, 5351, 5353, 5356, 5359, 5361, 5363, 5364, 5367, 5368, 5373, 5374, 
      5376, 5384, 5385, 5387, 5388, 5389, 5393, 5396, 5397, 5398, 5401, 5402, 5403, 5404, 5406, 5407, 
      5408, 5410, 5413, 5415, 5416, 5418, 5419, 5420, 5421, 5422, 5423, 5425, 5426, 5427, 5434, 5441, 
      5443, 5444, 5448, 5449, 5453, 5456, 5457, 5459, 5460, 5461, 5463, 5469, 5470, 5473, 5474, 5475, 
      5477, 5480, 5481, 5485, 5488, 5489, 5492, 5495, 5497, 5499, 5500, 5501, 5503, 5507, 5508, 5510, 
      5511, 5517, 5518, 5521, 5523, 5524, 5525, 5530, 5531, 5532, 5533, 5534, 5535, 5538, 5540, 5544, 
      5546, 5548, 5550, 5551, 5552, 5553, 5560, 5562, 5563, 5566, 5567, 5568, 5569, 5576, 5577, 5579, 
      5582, 5585, 5586, 5587, 5589, 5590, 5591, 5592, 5594, 5596, 5597, 5600, 5601, 5602, 5603, 5605, 
      5608, 5610, 5611, 5612, 5613, 5614, 5622, 5628, 5631, 5635, 5636, 5641, 5645, 5646, 5653, 5654, 
      5656, 5659, 5661, 5663, 5664, 5667, 5671, 5672, 5674, 5675, 5676, 5677, 5680, 5681, 5684, 5685, 
      5687, 5688, 5691, 5692, 5696, 5700, 5701, 5702, 5704, 5705, 5707, 5708, 5711, 5712, 5713, 5720, 
      5725, 5726, 5728, 5731, 5732, 5733, 5734, 5738, 5739, 5740, 5741, 5742, 5743, 5746, 5749, 5751, 
      5753, 5758, 5759, 5763, 5764, 5765, 5767, 5769, 5770, 5771, 5772, 5775, 5776, 5779, 5781, 5782, 
      5783, 5784, 5785, 5786, 5788, 5789, 5790, 5791, 5793, 5794, 5796, 5797, 5799, 5801, 5802, 5803, 
      5805, 5806, 5807, 5808, 5809, 5811, 5812, 5815, 5816, 5820, 5825, 5831, 5835, 5836, 5837, 5840, 
      5842, 5843, 5848, 5850, 5852, 5855, 5857, 5858, 5861, 5865, 5866, 5871, 5874, 5875, 5876, 5877, 
      5880, 5881, 5883, 5884, 5889, 5890, 5891, 5893, 5894, 5895, 5897, 5898, 5902, 5908, 5910, 5911, 
      5913, 5916, 5917, 5918, 5920, 5923, 5924, 5927, 5929, 5934, 5935, 5936, 5939, 5943, 5944, 5946, 
      5947, 5948, 5949, 5950, 5951, 5955, 5960, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 
      5973, 5975, 5977, 5978, 5979, 5982, 5983, 5986, 5987, 5989, 5995, 5997, 5998, 5999, 6000, 6003, 
      6005, 6007, 6008, 6009, 6012, 6013, 6014, 6015, 6016, 6018, 6019, 6022, 6023, 6027, 6028, 6029, 
      6031, 6032, 6033, 6038, 6041, 6047, 6050, 6052, 6053, 6055, 6057, 6058, 6060, 6062, 6065, 6068, 
      6069, 6071, 6075, 6076, 6078, 6080, 6084, 6085, 6086, 6088, 6090, 6092, 6095, 6096, 6097, 6099, 
      6100, 6101, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6111, 6112, 6114, 6116, 6117, 6118, 6119, 
      6120, 6121, 6123, 6124, 6125, 6126, 6129, 6131, 6139, 6140, 6143, 6146, 6149, 6150, 6151, 6152, 
      6156, 6157, 6160, 6163, 6172, 6174, 6175, 6177, 6181, 6195, 6196, 6197, 6198, 6199, 6201, 6203, 
      6204, 6205, 6207, 6209, 6216, 6218, 6223, 6225, 6232, 6233, 6234, 6235, 6237, 6238, 6239, 6241, 
      6242, 6245, 6247, 6248, 6251, 6253, 6257, 6258, 6260, 6262, 6264, 6267, 6270, 6275, 6278, 6279, 
      6283, 6284, 6287, 6288, 6289, 6290, 6292, 6293, 6294, 6296, 6298, 6299, 6301, 6302, 6303, 6306, 
      6313, 6317, 6318, 6321, 6322, 6324, 6328, 6329, 6331, 6332, 6334, 6339, 6340, 6342, 6343, 6344, 
      6345, 6346, 6348, 6350, 6352, 6355, 6356, 6359, 6362, 6363, 6366, 6367, 6368, 6369, 6373, 6374, 
      6375, 6377, 6385, 6387, 6389, 6390, 6393, 6396, 6397, 6400, 6401, 6402, 6403, 6404, 6407, 6410, 
      6411, 6417, 6419, 6420, 6424, 6425, 6427, 6428, 6429, 6430, 6432, 6435, 6440, 6442, 6443, 6444, 
      6445, 6448, 6453, 6454, 6457, 6458, 6461, 6464, 6466, 6470, 6472, 6473, 6474, 6476, 6477, 6478, 
      6480, 6483, 6485, 6488, 6489, 6490, 6491, 6492, 6494, 6496, 6498, 6500, 6503, 6505, 6506, 6508, 
      6511, 6512, 6515, 6516, 6520, 6522, 6529, 6530, 6531, 6533, 6536, 6537, 6540, 6542, 6543, 6545, 
      6546, 6547, 6550, 6553, 6557, 6558, 6563, 6564, 6565, 6566, 6567, 6572, 6573, 6575, 6583, 6584, 
      6585, 6588, 6590, 6591, 6592, 6600, 6601, 6609, 6610, 6611, 6612, 6617, 6618, 6620, 6621, 6624, 
      6625, 6627, 6629, 6634, 6635, 6639, 6640, 6641, 6642, 6643, 6646, 6649, 6650, 6653, 6656, 6657, 
      6658, 6659, 6660, 6661, 6663, 6665, 6666, 6670, 6671, 6673, 6674, 6675, 6678, 6679, 6680, 6682, 
      6683, 6685, 6686, 6690, 6691, 6692, 6699, 6700, 6701, 6703, 6705, 6707, 6708, 6709, 6710, 6711, 
      6717, 6721, 6723, 6724, 6726, 6728, 6733, 6735, 6736, 6737, 6739, 6741, 6748, 6750, 6759, 6760, 
      6763, 6767, 6769, 6770, 6771, 6772, 6773, 6775, 6778, 6780, 6781, 6783, 6784, 6785, 6789, 6791, 
      6792, 6796, 6798, 6801, 6802, 6803, 6804, 6805, 6810, 6811, 6812, 6813, 6815, 6817, 6818, 6819, 
      6820, 6821, 6825, 6826, 6828, 6829, 6830, 6831, 6832 ], 
  [ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 
      11, 11, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 42, 42, 42, 42, 42, 42, 42, 
      42, 42, 42, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 64, 
      64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 
      72, 72, 72, 72, 72, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 100, 135, 135, 
      135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 191, 191, 191, 191, 191, 191, 
      191, 191, 191, 191, 191, 191, 191, 191, 191, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 
      197, 197, 197, 197, 197, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 
      206, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 267, 267, 267, 
      267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 275, 275, 275, 275, 275, 275, 275, 
      275, 275, 275, 275, 275, 275, 275, 275, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 
      282, 282, 282, 282, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 
      334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 363, 371, 371, 371, 
      371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 403, 403, 403, 403, 403, 403, 403, 
      403, 403, 403, 403, 403, 403, 403, 403, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 
      439, 439, 439, 439, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 
      542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 555, 571, 571, 571, 
      571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 585, 589, 589, 589, 589, 589, 589, 
      589, 589, 589, 589, 589, 589, 589, 589, 589, 635, 673, 696, 696, 696, 696, 696, 696, 696, 696, 
      696, 696, 696, 696, 696, 696, 696, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 
      770, 770, 770, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 799, 
      799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 820, 820, 820, 820, 820, 
      820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 829, 829, 829, 829, 829, 829, 829, 829, 829, 
      829, 829, 829, 829, 829, 829, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 
      831, 831, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 915, 915, 
      915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 974, 974, 974, 974, 974, 974, 
      974, 974, 974, 974, 974, 974, 974, 974, 974, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 
      993, 993, 993, 993, 993, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 
      1001, 1001, 1001, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 
      1021, 1021, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 
      1036, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 
      1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1107, 
      1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1126, 
      1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1138, 1138, 
      1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1162, 1162, 1162, 
      1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1239, 1239, 1239, 1239, 
      1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1258, 1258, 1258, 1258, 1258, 
      1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1265, 1265, 1265, 1265, 1265, 1265, 
      1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 
      1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 
      1313, 1313, 1313, 1313, 1313, 1313, 1313, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 
      1315, 1315, 1315, 1315, 1315, 1315, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 
      1333, 1333, 1333, 1333, 1333, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 
      1360, 1360, 1360, 1360, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 
      1367, 1367, 1367, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 
      1372, 1372, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 
      1403, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 
      1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1594, 
      1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1620, 1620, 
      1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1628, 1628, 1628, 
      1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1645, 1650, 1691, 1691, 
      1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1693, 1693, 1693, 
      1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1729, 1729, 1729, 1729, 
      1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1742, 1742, 1742, 1742, 1742, 
      1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1785, 1794, 1794, 1794, 1794, 1794, 
      1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1810, 1847, 1847, 1847, 1847, 1847, 
      1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1858, 1858, 1858, 1858, 1858, 1858, 
      1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 2025, 2048, 2048, 2048, 2048, 2048, 2048, 
      2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 
      2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2083, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 
      2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2180, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 
      2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 
      2193, 2193, 2193, 2193, 2193, 2193, 2193, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 
      2210, 2210, 2210, 2210, 2210, 2210, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 
      2217, 2217, 2217, 2217, 2217, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 
      2230, 2230, 2230, 2230, 2270, 2291, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 
      2296, 2296, 2296, 2296, 2296, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 
      2299, 2299, 2299, 2299, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 
      2305, 2305, 2305, 2308, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 
      2334, 2334, 2334, 2339, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 
      2340, 2340, 2340, 2356, 2356, 2356, 2356, 2356, 2356, 2356, 2356, 2356, 2356, 2356, 2356, 2356, 
      2356, 2356, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 
      2368, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 
      2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2394, 
      2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2401, 2427, 
      2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2627, 
      2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2645, 2645, 
      2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2655, 2655, 2655, 
      2655, 2655, 2655, 2655, 2655, 2655, 2655, 2655, 2655, 2655, 2655, 2655, 2716, 2716, 2716, 2716, 
      2716, 2716, 2716, 2716, 2716, 2716, 2716, 2716, 2716, 2716, 2716, 2717, 2717, 2717, 2717, 2717, 
      2717, 2717, 2717, 2717, 2717, 2717, 2717, 2717, 2717, 2717, 2718, 2718, 2718, 2718, 2718, 2718, 
      2718, 2718, 2718, 2718, 2718, 2718, 2718, 2718, 2718, 2723, 2723, 2723, 2723, 2723, 2723, 2723, 
      2723, 2723, 2723, 2723, 2723, 2723, 2723, 2723, 2747, 2747, 2747, 2747, 2747, 2747, 2747, 2747, 
      2747, 2747, 2747, 2747, 2747, 2747, 2747, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 
      2780, 2780, 2780, 2780, 2780, 2780, 2842, 2842, 2842, 2842, 2842, 2842, 2842, 2842, 2842, 2842, 
      2842, 2842, 2842, 2842, 2842, 2845, 2903, 2967, 2967, 2967, 2967, 2967, 2967, 2967, 2967, 2967, 
      2967, 2967, 2967, 2967, 2967, 2967, 3010, 3010, 3010, 3010, 3010, 3010, 3010, 3010, 3010, 3010, 
      3010, 3010, 3010, 3010, 3010, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 
      3024, 3024, 3024, 3024, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 
      3043, 3043, 3043, 3047, 3047, 3047, 3047, 3047, 3047, 3047, 3047, 3047, 3047, 3047, 3047, 3047, 
      3047, 3047, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 3048, 
      3048, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 3059, 
      3081, 3099, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 3124, 
      3124, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 3125, 
      3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3134, 3159, 
      3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3159, 3214, 3214, 
      3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3313, 3313, 3313, 
      3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3329, 3329, 3329, 3329, 
      3329, 3329, 3329, 3329, 3329, 3329, 3329, 3329, 3329, 3329, 3329, 3334, 3334, 3334, 3334, 3334, 
      3334, 3334, 3334, 3334, 3334, 3334, 3334, 3334, 3334, 3334, 3339, 3339, 3339, 3339, 3339, 3339, 
      3339, 3339, 3339, 3339, 3339, 3339, 3339, 3339, 3339, 3350, 3350, 3350, 3350, 3350, 3350, 3350, 
      3350, 3350, 3350, 3350, 3350, 3350, 3350, 3350, 3361, 3361, 3361, 3361, 3361, 3361, 3361, 3361, 
      3361, 3361, 3361, 3361, 3361, 3361, 3361, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 
      3447, 3447, 3447, 3447, 3447, 3447, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 
      3457, 3457, 3457, 3457, 3457, 3458, 3481, 3483, 3483, 3483, 3483, 3483, 3483, 3483, 3483, 3483, 
      3483, 3483, 3483, 3483, 3483, 3483, 3487, 3487, 3487, 3487, 3487, 3487, 3487, 3487, 3487, 3487, 
      3487, 3487, 3487, 3487, 3487, 3494, 3581, 3611, 3611, 3611, 3611, 3611, 3611, 3611, 3611, 3611, 
      3611, 3611, 3611, 3611, 3611, 3611, 3648, 3683, 3683, 3683, 3683, 3683, 3683, 3683, 3683, 3683, 
      3683, 3683, 3683, 3683, 3683, 3683, 3741, 3741, 3741, 3741, 3741, 3741, 3741, 3741, 3741, 3741, 
      3741, 3741, 3741, 3741, 3741, 3765, 3765, 3765, 3765, 3765, 3765, 3765, 3765, 3765, 3765, 3765, 
      3765, 3765, 3765, 3765, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 
      3770, 3770, 3770, 3787, 3787, 3787, 3787, 3787, 3787, 3787, 3787, 3787, 3787, 3787, 3787, 3787, 
      3787, 3787, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 3814, 
      3814, 3889, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 
      3970, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 
      3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 4011, 
      4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4012, 4012, 
      4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4014, 4014, 4014, 
      4014, 4014, 4014, 4014, 4014, 4014, 4014, 4014, 4014, 4014, 4014, 4014, 4038, 4038, 4038, 4038, 
      4038, 4038, 4038, 4038, 4038, 4038, 4038, 4038, 4038, 4038, 4038, 4074, 4074, 4074, 4074, 4074, 
      4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4110, 4110, 4110, 4110, 4110, 4110, 
      4110, 4110, 4110, 4110, 4110, 4110, 4110, 4110, 4110, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 
      4111, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 
      4161, 4161, 4161, 4161, 4161, 4161, 4161, 4179, 4190, 4190, 4190, 4190, 4190, 4190, 4190, 4190, 
      4190, 4190, 4190, 4190, 4190, 4190, 4190, 4218, 4218, 4218, 4218, 4218, 4218, 4218, 4218, 4218, 
      4218, 4218, 4218, 4218, 4218, 4218, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 
      4230, 4230, 4230, 4230, 4230, 4280, 4280, 4280, 4280, 4280, 4280, 4280, 4280, 4280, 4280, 4280, 
      4280, 4280, 4280, 4280, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 
      4282, 4282, 4282, 4334, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 
      4335, 4335, 4335, 4338, 4355, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 
      4363, 4363, 4363, 4363, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 
      4376, 4376, 4376, 4377, 4377, 4377, 4377, 4377, 4377, 4377, 4377, 4377, 4377, 4377, 4377, 4377, 
      4377, 4377, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 4384, 
      4384, 4390, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 
      4461, 4464, 4483, 4527, 4538, 4538, 4538, 4538, 4538, 4538, 4538, 4538, 4538, 4538, 4538, 4538, 
      4538, 4538, 4538, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 
      4544, 4544, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 
      4549, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 
      4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4571, 4643, 
      4695, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 
      4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4712, 4766, 
      4766, 4766, 4766, 4766, 4766, 4766, 4766, 4766, 4766, 4766, 4766, 4766, 4766, 4766, 4804, 4804, 
      4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4813, 4813, 4813, 
      4813, 4813, 4813, 4813, 4813, 4813, 4813, 4813, 4813, 4813, 4813, 4813, 4847, 4847, 4847, 4847, 
      4847, 4847, 4847, 4847, 4847, 4847, 4847, 4847, 4847, 4847, 4847, 4878, 4878, 4878, 4878, 4878, 
      4878, 4878, 4878, 4878, 4878, 4878, 4878, 4878, 4878, 4878, 4880, 4880, 4880, 4880, 4880, 4880, 
      4880, 4880, 4880, 4880, 4880, 4880, 4880, 4880, 4880, 4882, 4882, 4882, 4882, 4882, 4882, 4882, 
      4882, 4882, 4882, 4882, 4882, 4882, 4882, 4882, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 
      4888, 4888, 4888, 4888, 4888, 4888, 4888, 4891, 4891, 4891, 4891, 4891, 4891, 4891, 4891, 4891, 
      4891, 4891, 4891, 4891, 4891, 4891, 4957, 4957, 4957, 4957, 4957, 4957, 4957, 4957, 4957, 4957, 
      4957, 4957, 4957, 4957, 4957, 4982, 4982, 4982, 4982, 4982, 4982, 4982, 4982, 4982, 4982, 4982, 
      4982, 4982, 4982, 4982, 5009, 5047, 5047, 5047, 5047, 5047, 5047, 5047, 5047, 5047, 5047, 5047, 
      5047, 5047, 5047, 5047, 5052, 5052, 5052, 5052, 5052, 5052, 5052, 5052, 5052, 5052, 5052, 5052, 
      5052, 5052, 5052, 5066, 5066, 5066, 5066, 5066, 5066, 5066, 5066, 5066, 5066, 5066, 5066, 5066, 
      5066, 5066, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 5067, 
      5067, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 
      5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5136, 
      5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5215, 
      5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5245, 5294, 
      5294, 5294, 5294, 5294, 5294, 5294, 5294, 5294, 5294, 5294, 5294, 5294, 5294, 5294, 5303, 5303, 
      5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5312, 5312, 5312, 
      5312, 5312, 5312, 5312, 5312, 5312, 5312, 5312, 5312, 5312, 5312, 5312, 5314, 5314, 5314, 5314, 
      5314, 5314, 5314, 5314, 5314, 5314, 5314, 5314, 5314, 5314, 5314, 5339, 5339, 5339, 5339, 5339, 
      5339, 5339, 5339, 5339, 5339, 5339, 5339, 5339, 5339, 5339, 5356, 5356, 5356, 5356, 5356, 5356, 
      5356, 5356, 5356, 5356, 5356, 5356, 5356, 5356, 5356, 5357, 5360, 5360, 5360, 5360, 5360, 5360, 
      5360, 5360, 5360, 5360, 5360, 5360, 5360, 5360, 5360, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 
      5395, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 5409, 5409, 5409, 5409, 5409, 5409, 5409, 5409, 
      5409, 5409, 5409, 5409, 5409, 5409, 5409, 5415, 5436, 5436, 5436, 5436, 5436, 5436, 5436, 5436, 
      5436, 5436, 5436, 5436, 5436, 5436, 5436, 5488, 5488, 5488, 5488, 5488, 5488, 5488, 5488, 5488, 
      5488, 5488, 5488, 5488, 5488, 5488, 5521, 5521, 5521, 5521, 5521, 5521, 5521, 5521, 5521, 5521, 
      5521, 5521, 5521, 5521, 5521, 5546, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 
      5555, 5555, 5555, 5555, 5555, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 
      5556, 5556, 5556, 5556, 5586, 5586, 5586, 5586, 5586, 5586, 5586, 5586, 5586, 5586, 5586, 5586, 
      5586, 5586, 5586, 5597, 5597, 5597, 5597, 5597, 5597, 5597, 5597, 5597, 5597, 5597, 5597, 5597, 
      5597, 5597, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 5599, 
      5599, 5621, 5632, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 
      5667, 5667, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 
      5689, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 
      5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5800, 
      5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5804, 5808, 
      5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5818, 
      5818, 5818, 5818, 5818, 5818, 5818, 5818, 5818, 5818, 5818, 5818, 5818, 5818, 5818, 5834, 5879, 
      5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5883, 5883, 
      5883, 5883, 5883, 5883, 5883, 5883, 5883, 5883, 5883, 5883, 5883, 5883, 5883, 5909, 5909, 5909, 
      5909, 5909, 5909, 5909, 5909, 5909, 5909, 5909, 5909, 5909, 5909, 5909, 5915, 5915, 5915, 5915, 
      5915, 5915, 5915, 5915, 5915, 5915, 5915, 5915, 5915, 5915, 5915, 5993, 5993, 5993, 5993, 5993, 
      5993, 5993, 5993, 5993, 5993, 5993, 5993, 5993, 5993, 5993, 6038, 6038, 6038, 6038, 6038, 6038, 
      6038, 6038, 6038, 6038, 6038, 6038, 6038, 6038, 6038, 6050, 6050, 6050, 6050, 6050, 6050, 6050, 
      6050, 6050, 6050, 6050, 6050, 6050, 6050, 6050, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 
      6129, 6129, 6129, 6129, 6129, 6129, 6129, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 
      6165, 6165, 6165, 6165, 6165, 6165, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 
      6182, 6182, 6182, 6182, 6182, 6198, 6198, 6198, 6198, 6198, 6198, 6198, 6198, 6198, 6198, 6198, 
      6198, 6198, 6198, 6198, 6238, 6238, 6238, 6238, 6238, 6238, 6238, 6238, 6238, 6238, 6238, 6238, 
      6238, 6238, 6238, 6264, 6264, 6264, 6264, 6264, 6264, 6264, 6264, 6264, 6264, 6264, 6264, 6264, 
      6264, 6264, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 
      6276, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 6295, 
      6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6339, 
      6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6351, 6352, 
      6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6411, 6411, 
      6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6424, 6424, 6424, 
      6424, 6424, 6424, 6424, 6424, 6424, 6424, 6424, 6424, 6424, 6424, 6424, 6509, 6558, 6595, 6595, 
      6595, 6595, 6595, 6595, 6595, 6595, 6595, 6595, 6595, 6595, 6595, 6595, 6595, 6647, 6647, 6647, 
      6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6685, 6685, 6685, 6685, 
      6685, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 6705, 6705, 6705, 6705, 6705, 
      6705, 6705, 6705, 6705, 6705, 6705, 6705, 6705, 6705, 6705, 6737, 6759, 6759, 6759, 6759, 6759, 
      6759, 6759, 6759, 6759, 6759, 6759, 6759, 6759, 6759, 6759, 6797, 6797, 6797, 6797, 6797, 6797, 
      6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6804 ] ]