{0, 0, 0, 1, 0, 2, 2, 1, 0, 0, 4, 5, 4, 6, 2, 1, 0, 0, 0, 1, 8, 10, 10, 9, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 16, 16, 20, 21, 20, 22, 18, 17, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 0, 0, 4, 5, 4, 6, 2, 1, 32, 32, 32, 33, 40, 42, 42, 41, 40, 40, 44, 45, 36, 38, 34, 33, 32, 32, 32, 33, 32, 34, 34, 33, 48, 48, 52, 53, 52, 54, 50, 49, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 0, 0, 4, 5, 4, 6, 2, 1, 0, 0, 0, 1, 8, 10, 10, 9, 8, 8, 12, 13, 4, 6, 2, 1, 64, 64, 64, 65, 64, 66, 66, 65, 80, 80, 84, 85, 84, 86, 82, 81, 80, 80, 80, 81, 88, 90, 90, 89, 72, 72, 76, 77, 68, 70, 66, 65, 64, 64, 64, 65, 64, 66, 66, 65, 64, 64, 68, 69, 68, 70, 66, 65, 96, 96, 96, 97, 104, 106, 106, 105, 104, 104, 108, 109, 100, 102, 98, 97, 32, 32, 32, 33, 32, 34, 34, 33, 48, 48, 52, 53, 52, 54, 50, 49, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 0, 0, 4, 5, 4, 6, 2, 1, 0, 0, 0, 1, 8, 10, 10, 9, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 16, 16, 20, 21, 20, 22, 18, 17, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 128, 128, 128, 129, 128, 130, 130, 129, 128, 128, 132, 133, 132, 134, 130, 129, 160, 160, 160, 161, 168, 170, 170, 169, 168, 168, 172, 173, 164, 166, 162, 161, 160, 160, 160, 161, 160, 162, 162, 161, 176, 176, 180, 181, 180, 182, 178, 177, 144, 144, 144, 145, 152, 154, 154, 153, 136, 136, 140, 141, 132, 134, 130, 129, 128, 128, 128, 129, 128, 130, 130, 129, 128, 128, 132, 133, 132, 134, 130, 129, 128, 128, 128, 129, 136, 138, 138, 137, 136, 136, 140, 141, 132, 134, 130, 129, 192, 192, 192, 193, 192, 194, 194, 193, 208, 208, 212, 213, 212, 214, 210, 209, 208, 208, 208, 209, 216, 218, 218, 217, 200, 200, 204, 205, 196, 198, 194, 193, 64, 64, 64, 65, 64, 66, 66, 65, 64, 64, 68, 69, 68, 70, 66, 65, 96, 96, 96, 97, 104, 106, 106, 105, 104, 104, 108, 109, 100, 102, 98, 97, 32, 32, 32, 33, 32, 34, 34, 33, 48, 48, 52, 53, 52, 54, 50, 49, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 0, 0, 4, 5, 4, 6, 2, 1, 0, 0, 0, 1, 8, 10, 10, 9, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 16, 16, 20, 21, 20, 22, 18, 17, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 0, 0, 0, 1, 0, 2, 2, 1, 0, 0, 4, 5, 4, 6, 2, 1, 32, 32, 32, 33, 40, 42, 42, 41, 40, 40, 44, 45, 36, 38, 34, 33, 32, 32, 32, 33, 32, 34, 34, 33, 48, 48, 52, 53, 52, 54, 50, 49, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 256, 256, 256, 257, 256, 258, 258, 257, 256, 256, 260, 261, 260, 262, 258, 257, 256, 256, 256, 257, 264, 266, 266, 265, 264, 264, 268, 269, 260, 262, 258, 257, 320, 320, 320, 321, 320, 322, 322, 321, 336, 336, 340, 341, 340, 342, 338, 337, 336, 336, 336, 337, 344, 346, 346, 345, 328, 328, 332, 333, 324, 326, 322, 321, 320, 320, 320, 321, 320, 322, 322, 321, 320, 320, 324, 325, 324, 326, 322, 321, 352, 352, 352, 353, 360, 362, 362, 361, 360, 360, 364, 365, 356, 358, 354, 353, 288, 288, 288, 289, 288, 290, 290, 289, 304, 304, 308, 309, 308, 310, 306, 305, 272, 272, 272, 273, 280, 282, 282, 281, 264, 264, 268, 269, 260, 262, 258, 257, 256, 256, 256, 257, 256, 258, 258, 257, 256, 256, 260, 261, 260, 262, 258, 257, 256, 256, 256, 257, 264, 266, 266, 265, 264, 264, 268, 269, 260, 262, 258, 257, 256, 256, 256, 257, 256, 258, 258, 257, 272, 272, 276, 277, 276, 278, 274, 273, 272, 272, 272, 273, 280, 282, 282, 281, 264, 264, 268, 269, 260, 262, 258, 257, 384, 384, 384, 385, 384, 386, 386, 385, 384, 384, 388, 389, 388, 390, 386, 385, 416, 416, 416, 417, 424, 426, 426, 425, 424, 424, 428, 429, 420, 422, 418, 417, 416, 416, 416, 417, 416, 418, 418, 417, 432, 432, 436, 437, 436, 438, 434, 433, 400, 400, 400, 401, 408, 410, 410, 409, 392, 392, 396, 397, 388, 390, 386, 385, 128, 128, 128, 129, 128, 130, 130, 129, 128, 128, 132, 133, 132, 134, 130, 129, 128, 128, 128, 129, 136, 138, 138, 137, 136, 136, 140, 141, 132, 134, 130, 129, 192, 192, 192, 193, 192, 194, 194, 193, 208, 208, 212, 213, 212, 214, 210, 209, 208, 208, 208, 209, 216, 218, 218, 217, 200, 200, 204, 205, 196, 198, 194, 193, 64, 64, 64, 65, 64, 66, 66, 65, 64, 64, 68, 69, 68, 70, 66, 65, 96, 96, 96, 97, 104, 106, 106, 105, 104, 104, 108, 109, 100, 102, 98, 97, 32, 32, 32, 33, 32, 34, 34, 33, 48, 48, 52, 53, 52, 54, 50, 49, 16, 16, 16, 17, 24, 26, 26, 25, 8, 8, 12, 13, 4, 6, 2, 1, 0, 2048, 0, 2049, 0, 2050, 2, 2049, 0, 2048, 4, 2053, 4, 2054, 2, 2049, 0, 2048, 0, 2049, 8, 2058, 10, 2057, 8, 2056, 12, 2061, 4, 2054, 2, 2049, 0, 2048, 0, 2049, 0, 2050, 2, 2049, 16, 2064, 20, 2069, 20, 2070, 18, 2065, 16, 2064, 16, 2065, 24, 2074, 26, 2073, 8, 2056, 12, 2061, 4, 2054, 2, 2049, 0, 2048, 0, 2049, 0, 2050, 2, 2049, 0, 2048, 4, 2053, 4, 2054, 2, 2049, 32, 2080, 32, 2081, 40, 2090, 42, 2089, 40, 2088, 44, 2093, 36, 2086, 34, 2081, 32, 2080, 32, 2081, 32, 2082, 34, 2081, 48, 2096, 52, 2101, 52, 2102, 50, 2097, 16, 2064, 16, 2065, 24, 2074, 26, 2073, 8, 2056, 12, 2061, 4, 2054, 2, 2049, 0, 2048, 0, 2049, 0, 2050, 2, 2049, 0, 2048, 4, 2053, 4, 2054, 2, 2049, 0, 2048, 0, 2049, 8, 2058, 10, 2057, 8, 2056, 12, 2061, 4, 2054, 2, 2049, 64, 2112, 64, 2113, 64, 2114, 66, 2113, 80, 2128, 84, 2133, 84, 2134, 82, 2129, 80, 2128, 80, 2129, 88, 2138, 90, 2137, 72, 2120, 76, 2125, 68, 2118, 66, 2113, 64, 2112, 64, 2113, 64, 2114, 66, 2113, 64, 2112, 68, 2117, 68, 2118, 66, 2113, 96, 2144, 96, 2145, 104, 2154, 106, 2153, 104, 2152, 108, 2157, 100, 2150, 98, 2145, 32, 2080, 32, 2081, 32, 2082, 34, 2081, 48, 2096, 52, 2101, 52, 2102, 50, 2097, 16, 2064, 16, 2065, 24, 2074, 26, 2073, 8, 2056, 12, 2061, 4, 2054, 2, 2049, 512, 2560, 512, 2561, 512, 2562, 514, 2561, 512, 2560, 516, 2565, 516, 2566, 514, 2561, 512, 2560, 512, 2561, 520, 2570, 522, 2569, 520, 2568, 524, 2573, 516, 2566, 514, 2561, 512, 2560, 512, 2561, 512, 2562, 514, 2561, 528, 2576, 532, 2581, 532, 2582, 530, 2577, 528, 2576, 528, 2577, 536, 2586, 538, 2585, 520, 2568, 524, 2573, 516, 2566, 514, 2561, 640, 2688, 640, 2689, 640, 2690, 642, 2689, 640, 2688, 644, 2693, 644, 2694, 642, 2689, 672, 2720, 672, 2721, 680, 2730, 682, 2729, 680, 2728, 684, 2733, 676, 2726, 674, 2721, 672, 2720, 672, 2721, 672, 2722, 674, 2721, 688, 2736, 692, 2741, 692, 2742, 690, 2737, 656, 2704, 656, 2705, 664, 2714, 666, 2713, 648, 2696, 652, 2701, 644, 2694, 642, 2689, 640, 2688, 640, 2689, 640, 2690, 642, 2689, 640, 2688, 644, 2693, 644, 2694, 642, 2689, 640, 2688, 640, 2689, 648, 2698, 650, 2697, 648, 2696, 652, 2701, 644, 2694, 642, 2689, 704, 2752, 704, 2753, 704, 2754, 706, 2753, 720, 2768, 724, 2773, 724, 2774, 722, 2769, 720, 2768, 720, 2769, 728, 2778, 730, 2777, 712, 2760, 716, 2765, 708, 2758, 706, 2753, 576, 2624, 576, 2625, 576, 2626, 578, 2625, 576, 2624, 580, 2629, 580, 2630, 578, 2625, 608, 2656, 608, 2657, 616, 2666, 618, 2665, 616, 2664, 620, 2669, 612, 2662, 610, 2657, 544, 2592, 544, 2593, 544, 2594, 546, 2593, 560, 2608, 564, 2613, 564, 2614, 562, 2609, 528, 2576, 528, 2577, 536, 2586, 538, 2585, 520, 2568, 524, 2573, 516, 2566, 514, 2561, 512, 2560, 512, 2561, 512, 2562, 514, 2561, 512, 2560, 516, 2565, 516, 2566, 514, 2561, 512, 2560, 512, 2561, 520, 2570, 522, 2569, 520, 2568, 524, 2573, 516, 2566, 514, 2561, 512, 2560, 512, 2561, 512, 2562, 514, 2561, 528, 2576, 532, 2581, 532, 2582, 530, 2577, 528, 2576, 528, 2577, 536, 2586, 538, 2585, 520, 2568, 524, 2573, 516, 2566, 514, 2561, 512, 2560, 512, 2561, 512, 2562, 514, 2561, 512, 2560, 516, 2565, 516, 2566, 514, 2561, 544, 2592, 544, 2593, 552, 2602, 554, 2601, 552, 2600, 556, 2605, 548, 2598, 546, 2593, 544, 2592, 544, 2593, 544, 2594, 546, 2593, 560, 2608, 564, 2613, 564, 2614, 562, 2609, 528, 2576, 528, 2577, 536, 2586, 538, 2585, 520, 2568, 524, 2573, 516, 2566, 514, 2561, 768, 2816, 768, 2817, 768, 2818, 770, 2817, 768, 2816, 772, 2821, 772, 2822, 770, 2817, 768, 2816, 768, 2817, 776, 2826, 778, 2825, 776, 2824, 780, 2829, 772, 2822, 770, 2817, 832, 2880, 832, 2881, 832, 2882, 834, 2881, 848, 2896, 852, 2901, 852, 2902, 850, 2897, 848, 2896, 848, 2897, 856, 2906, 858, 2905, 840, 2888, 844, 2893, 836, 2886, 834, 2881, 832, 2880, 832, 2881, 832, 2882, 834, 2881, 832, 2880, 836, 2885, 836, 2886, 834, 2881, 864, 2912, 864, 2913, 872, 2922, 874, 2921, 872, 2920, 876, 2925, 868, 2918, 866, 2913, 800, 2848, 800, 2849, 800, 2850, 802, 2849, 816, 2864, 820, 2869, 820, 2870, 818, 2865, 784, 2832, 784, 2833, 792, 2842, 794, 2841, 776, 2824, 780, 2829, 772, 2822, 770, 2817, 256, 2304, 256, 2305, 256, 2306, 258, 2305, 256, 2304, 260, 2309, 260, 2310, 258, 2305, 256, 2304, 256, 2305, 264, 2314, 266, 2313, 264, 2312, 268, 2317, 260, 2310, 258, 2305, 256, 2304, 256, 2305, 256, 2306, 258, 2305, 272, 2320, 276, 2325, 276, 2326, 274, 2321, 272, 2320, 272, 2321, 280, 2330, 282, 2329, 264, 2312, 268, 2317, 260, 2310, 258, 2305, 384, 2432, 384, 2433, 384, 2434, 386, 2433, 384, 2432, 388, 2437, 388, 2438, 386, 2433, 416, 2464, 416, 2465, 424, 2474, 426, 2473, 424, 2472, 428, 2477, 420, 2470, 418, 2465, 416, 2464, 416, 2465, 416, 2466, 418, 2465, 432, 2480, 436, 2485, 436, 2486, 434, 2481, 400, 2448, 400, 2449, 408, 2458, 410, 2457, 392, 2440, 396, 2445, 388, 2438, 386, 2433, 128, 2176, 128, 2177, 128, 2178, 130, 2177, 128, 2176, 132, 2181, 132, 2182, 130, 2177, 128, 2176, 128, 2177, 136, 2186, 138, 2185, 136, 2184, 140, 2189, 132, 2182, 130, 2177, 192, 2240, 192, 2241, 192, 2242, 194, 2241, 208, 2256, 212, 2261, 212, 2262, 210, 2257, 208, 2256, 208, 2257, 216, 2266, 218, 2265, 200, 2248, 204, 2253, 196, 2246, 194, 2241, 64, 2112, 64, 2113, 64, 2114, 66, 2113, 64, 2112, 68, 2117, 68, 2118, 66, 2113, 96, 2144, 96, 2145, 104, 2154, 106, 2153, 104, 2152, 108, 2157, 100, 2150, 98, 2145, 32, 2080, 32, 2081, 32, 2082, 34, 2081, 48, 2096, 52, 2101, 52, 2102, 50, 2097, 16, 2064, 16, 2065, 24, 2074, 26, 2073, 8, 2056, 12, 2061, 4, 2054, 2, 2049, 0, 2048, 1, 2048, 0, 2050, 3, 2048, 0, 2048, 5, 2052, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 8, 2058, 11, 2056, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 0, 2050, 3, 2048, 16, 2064, 21, 2068, 20, 2070, 19, 2064, 16, 2064, 17, 2064, 24, 2074, 27, 2072, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 0, 2050, 3, 2048, 0, 2048, 5, 2052, 4, 2054, 3, 2048, 32, 2080, 33, 2080, 40, 2090, 43, 2088, 40, 2088, 45, 2092, 36, 2086, 35, 2080, 32, 2080, 33, 2080, 32, 2082, 35, 2080, 48, 2096, 53, 2100, 52, 2102, 51, 2096, 16, 2064, 17, 2064, 24, 2074, 27, 2072, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 0, 2050, 3, 2048, 0, 2048, 5, 2052, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 8, 2058, 11, 2056, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 64, 2112, 65, 2112, 64, 2114, 67, 2112, 80, 2128, 85, 2132, 84, 2134, 83, 2128, 80, 2128, 81, 2128, 88, 2138, 91, 2136, 72, 2120, 77, 2124, 68, 2118, 67, 2112, 64, 2112, 65, 2112, 64, 2114, 67, 2112, 64, 2112, 69, 2116, 68, 2118, 67, 2112, 96, 2144, 97, 2144, 104, 2154, 107, 2152, 104, 2152, 109, 2156, 100, 2150, 99, 2144, 32, 2080, 33, 2080, 32, 2082, 35, 2080, 48, 2096, 53, 2100, 52, 2102, 51, 2096, 16, 2064, 17, 2064, 24, 2074, 27, 2072, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 0, 2050, 3, 2048, 0, 2048, 5, 2052, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 8, 2058, 11, 2056, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 0, 2048, 1, 2048, 0, 2050, 3, 2048, 16, 2064, 21, 2068, 20, 2070, 19, 2064, 16, 2064, 17, 2064, 24, 2074, 27, 2072, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 128, 2176, 129, 2176, 128, 2178, 131, 2176, 128, 2176, 133, 2180, 132, 2182, 131, 2176, 160, 2208, 161, 2208, 168, 2218, 171, 2216, 168, 2216, 173, 2220, 164, 2214, 163, 2208, 160, 2208, 161, 2208, 160, 2210, 163, 2208, 176, 2224, 181, 2228, 180, 2230, 179, 2224, 144, 2192, 145, 2192, 152, 2202, 155, 2200, 136, 2184, 141, 2188, 132, 2182, 131, 2176, 128, 2176, 129, 2176, 128, 2178, 131, 2176, 128, 2176, 133, 2180, 132, 2182, 131, 2176, 128, 2176, 129, 2176, 136, 2186, 139, 2184, 136, 2184, 141, 2188, 132, 2182, 131, 2176, 192, 2240, 193, 2240, 192, 2242, 195, 2240, 208, 2256, 213, 2260, 212, 2262, 211, 2256, 208, 2256, 209, 2256, 216, 2266, 219, 2264, 200, 2248, 205, 2252, 196, 2246, 195, 2240, 64, 2112, 65, 2112, 64, 2114, 67, 2112, 64, 2112, 69, 2116, 68, 2118, 67, 2112, 96, 2144, 97, 2144, 104, 2154, 107, 2152, 104, 2152, 109, 2156, 100, 2150, 99, 2144, 32, 2080, 33, 2080, 32, 2082, 35, 2080, 48, 2096, 53, 2100, 52, 2102, 51, 2096, 16, 2064, 17, 2064, 24, 2074, 27, 2072, 8, 2056, 13, 2060, 4, 2054, 3, 2048, 1024, 3072, 1025, 3072, 1024, 3074, 1027, 3072, 1024, 3072, 1029, 3076, 1028, 3078, 1027, 3072, 1024, 3072, 1025, 3072, 1032, 3082, 1035, 3080, 1032, 3080, 1037, 3084, 1028, 3078, 1027, 3072, 1024, 3072, 1025, 3072, 1024, 3074, 1027, 3072, 1040, 3088, 1045, 3092, 1044, 3094, 1043, 3088, 1040, 3088, 1041, 3088, 1048, 3098, 1051, 3096, 1032, 3080, 1037, 3084, 1028, 3078, 1027, 3072, 1024, 3072, 1025, 3072, 1024, 3074, 1027, 3072, 1024, 3072, 1029, 3076, 1028, 3078, 1027, 3072, 1056, 3104, 1057, 3104, 1064, 3114, 1067, 3112, 1064, 3112, 1069, 3116, 1060, 3110, 1059, 3104, 1056, 3104, 1057, 3104, 1056, 3106, 1059, 3104, 1072, 3120, 1077, 3124, 1076, 3126, 1075, 3120, 1040, 3088, 1041, 3088, 1048, 3098, 1051, 3096, 1032, 3080, 1037, 3084, 1028, 3078, 1027, 3072, 1280, 3328, 1281, 3328, 1280, 3330, 1283, 3328, 1280, 3328, 1285, 3332, 1284, 3334, 1283, 3328, 1280, 3328, 1281, 3328, 1288, 3338, 1291, 3336, 1288, 3336, 1293, 3340, 1284, 3334, 1283, 3328, 1344, 3392, 1345, 3392, 1344, 3394, 1347, 3392, 1360, 3408, 1365, 3412, 1364, 3414, 1363, 3408, 1360, 3408, 1361, 3408, 1368, 3418, 1371, 3416, 1352, 3400, 1357, 3404, 1348, 3398, 1347, 3392, 1344, 3392, 1345, 3392, 1344, 3394, 1347, 3392, 1344, 3392, 1349, 3396, 1348, 3398, 1347, 3392, 1376, 3424, 1377, 3424, 1384, 3434, 1387, 3432, 1384, 3432, 1389, 3436, 1380, 3430, 1379, 3424, 1312, 3360, 1313, 3360, 1312, 3362, 1315, 3360, 1328, 3376, 1333, 3380, 1332, 3382, 1331, 3376, 1296, 3344, 1297, 3344, 1304, 3354, 1307, 3352, 1288, 3336, 1293, 3340, 1284, 3334, 1283, 3328, 1280, 3328, 1281, 3328, 1280, 3330, 1283, 3328, 1280, 3328, 1285, 3332, 1284, 3334, 1283, 3328, 1280, 3328, 1281, 3328, 1288, 3338, 1291, 3336, 1288, 3336, 1293, 3340, 1284, 3334, 1283, 3328, 1280, 3328, 1281, 3328, 1280, 3330, 1283, 3328, 1296, 3344, 1301, 3348, 1300, 3350, 1299, 3344, 1296, 3344, 1297, 3344, 1304, 3354, 1307, 3352, 1288, 3336, 1293, 3340, 1284, 3334, 1283, 3328, 1408, 3456, 1409, 3456, 1408, 3458, 1411, 3456, 1408, 3456, 1413, 3460, 1412, 3462, 1411, 3456, 1440, 3488, 1441, 3488, 1448, 3498, 1451, 3496, 1448, 3496, 1453, 3500, 1444, 3494, 1443, 3488, 1440, 3488, 1441, 3488, 1440, 3490, 1443, 3488, 1456, 3504, 1461, 3508, 1460, 3510, 1459, 3504, 1424, 3472, 1425, 3472, 1432, 3482, 1435, 3480, 1416, 3464, 1421, 3468, 1412, 3462, 1411, 3456, 1152, 3200, 1153, 3200, 1152, 3202, 1155, 3200, 1152, 3200, 1157, 3204, 1156, 3206, 1155, 3200, 1152, 3200, 1153, 3200, 1160, 3210, 1163, 3208, 1160, 3208, 1165, 3212, 1156, 3206, 1155, 3200, 1216, 3264, 1217, 3264, 1216, 3266, 1219, 3264, 1232, 3280, 1237, 3284, 1236, 3286, 1235, 3280, 1232, 3280, 1233, 3280, 1240, 3290, 1243, 3288, 1224, 3272, 1229, 3276, 1220, 3270, 1219, 3264, 1088, 3136, 1089, 3136, 1088, 3138, 1091, 3136, 1088, 3136, 1093, 3140, 1092, 3142, 1091, 3136, 1120, 3168, 1121, 3168, 1128, 3178, 1131, 3176, 1128, 3176, 1133, 3180, 1124, 3174, 1123, 3168, 1056, 3104, 1057, 3104, 1056, 3106, 1059, 3104, 1072, 3120, 1077, 3124, 1076, 3126, 1075, 3120, 1040, 3088, 1041, 3088, 1048, 3098, 1051, 3096, 1032, 3080, 1037, 3084, 1028, 3078, 1027, 3072, 1024, 1024, 1025, 1024, 1024, 1026, 1027, 1024, 1024, 1024, 1029, 1028, 1028, 1030, 1027, 1024, 1024, 1024, 1025, 1024, 1032, 1034, 1035, 1032, 1032, 1032, 1037, 1036, 1028, 1030, 1027, 1024, 1024, 1024, 1025, 1024, 1024, 1026, 1027, 1024, 1040, 1040, 1045, 1044, 1044, 1046, 1043, 1040, 1040, 1040, 1041, 1040, 1048, 1050, 1051, 1048, 1032, 1032, 1037, 1036, 1028, 1030, 1027, 1024, 1024, 1024, 1025, 1024, 1024, 1026, 1027, 1024, 1024, 1024, 1029, 1028, 1028, 1030, 1027, 1024, 1056, 1056, 1057, 1056, 1064, 1066, 1067, 1064, 1064, 1064, 1069, 1068, 1060, 1062, 1059, 1056, 1056, 1056, 1057, 1056, 1056, 1058, 1059, 1056, 1072, 1072, 1077, 1076, 1076, 1078, 1075, 1072, 1040, 1040, 1041, 1040, 1048, 1050, 1051, 1048, 1032, 1032, 1037, 1036, 1028, 1030, 1027, 1024, 1024, 1024, 1025, 1024, 1024, 1026, 1027, 1024, 1024, 1024, 1029, 1028, 1028, 1030, 1027, 1024, 1024, 1024, 1025, 1024, 1032, 1034, 1035, 1032, 1032, 1032, 1037, 1036, 1028, 1030, 1027, 1024, 1088, 1088, 1089, 1088, 1088, 1090, 1091, 1088, 1104, 1104, 1109, 1108, 1108, 1110, 1107, 1104, 1104, 1104, 1105, 1104, 1112, 1114, 1115, 1112, 1096, 1096, 1101, 1100, 1092, 1094, 1091, 1088, 1088, 1088, 1089, 1088, 1088, 1090, 1091, 1088, 1088, 1088, 1093, 1092, 1092, 1094, 1091, 1088, 1120, 1120, 1121, 1120, 1128, 1130, 1131, 1128, 1128, 1128, 1133, 1132, 1124, 1126, 1123, 1120, 1056, 1056, 1057, 1056, 1056, 1058, 1059, 1056, 1072, 1072, 1077, 1076, 1076, 1078, 1075, 1072, 1040, 1040, 1041, 1040, 1048, 1050, 1051, 1048, 1032, 1032, 1037, 1036, 1028, 1030, 1027, 1024, 1536, 1536, 1537, 1536, 1536, 1538, 1539, 1536, 1536, 1536, 1541, 1540, 1540, 1542, 1539, 1536, 1536, 1536, 1537, 1536, 1544, 1546, 1547, 1544, 1544, 1544, 1549, 1548, 1540, 1542, 1539, 1536, 1536, 1536, 1537, 1536, 1536, 1538, 1539, 1536, 1552, 1552, 1557, 1556, 1556, 1558, 1555, 1552, 1552, 1552, 1553, 1552, 1560, 1562, 1563, 1560, 1544, 1544, 1549, 1548, 1540, 1542, 1539, 1536, 1664, 1664, 1665, 1664, 1664, 1666, 1667, 1664, 1664, 1664, 1669, 1668, 1668, 1670, 1667, 1664, 1696, 1696, 1697, 1696, 1704, 1706, 1707, 1704, 1704, 1704, 1709, 1708, 1700, 1702, 1699, 1696, 1696, 1696, 1697, 1696, 1696, 1698, 1699, 1696, 1712, 1712, 1717, 1716, 1716, 1718, 1715, 1712, 1680, 1680, 1681, 1680, 1688, 1690, 1691, 1688, 1672, 1672, 1677, 1676, 1668, 1670, 1667, 1664, 1664, 1664, 1665, 1664, 1664, 1666, 1667, 1664, 1664, 1664, 1669, 1668, 1668, 1670, 1667, 1664, 1664, 1664, 1665, 1664, 1672, 1674, 1675, 1672, 1672, 1672, 1677, 1676, 1668, 1670, 1667, 1664, 1728, 1728, 1729, 1728, 1728, 1730, 1731, 1728, 1744, 1744, 1749, 1748, 1748, 1750, 1747, 1744, 1744, 1744, 1745, 1744, 1752, 1754, 1755, 1752, 1736, 1736, 1741, 1740, 1732, 1734, 1731, 1728, 1600, 1600, 1601, 1600, 1600, 1602, 1603, 1600, 1600, 1600, 1605, 1604, 1604, 1606, 1603, 1600, 1632, 1632, 1633, 1632, 1640, 1642, 1643, 1640, 1640, 1640, 1645, 1644, 1636, 1638, 1635, 1632, 1568, 1568, 1569, 1568, 1568, 1570, 1571, 1568, 1584, 1584, 1589, 1588, 1588, 1590, 1587, 1584, 1552, 1552, 1553, 1552, 1560, 1562, 1563, 1560, 1544, 1544, 1549, 1548, 1540, 1542, 1539, 1536, 512, 512, 513, 512, 512, 514, 515, 512, 512, 512, 517, 516, 516, 518, 515, 512, 512, 512, 513, 512, 520, 522, 523, 520, 520, 520, 525, 524, 516, 518, 515, 512, 512, 512, 513, 512, 512, 514, 515, 512, 528, 528, 533, 532, 532, 534, 531, 528, 528, 528, 529, 528, 536, 538, 539, 536, 520, 520, 525, 524, 516, 518, 515, 512, 512, 512, 513, 512, 512, 514, 515, 512, 512, 512, 517, 516, 516, 518, 515, 512, 544, 544, 545, 544, 552, 554, 555, 552, 552, 552, 557, 556, 548, 550, 547, 544, 544, 544, 545, 544, 544, 546, 547, 544, 560, 560, 565, 564, 564, 566, 563, 560, 528, 528, 529, 528, 536, 538, 539, 536, 520, 520, 525, 524, 516, 518, 515, 512, 768, 768, 769, 768, 768, 770, 771, 768, 768, 768, 773, 772, 772, 774, 771, 768, 768, 768, 769, 768, 776, 778, 779, 776, 776, 776, 781, 780, 772, 774, 771, 768, 832, 832, 833, 832, 832, 834, 835, 832, 848, 848, 853, 852, 852, 854, 851, 848, 848, 848, 849, 848, 856, 858, 859, 856, 840, 840, 845, 844, 836, 838, 835, 832, 832, 832, 833, 832, 832, 834, 835, 832, 832, 832, 837, 836, 836, 838, 835, 832, 864, 864, 865, 864, 872, 874, 875, 872, 872, 872, 877, 876, 868, 870, 867, 864, 800, 800, 801, 800, 800, 802, 803, 800, 816, 816, 821, 820, 820, 822, 819, 816, 784, 784, 785, 784, 792, 794, 795, 792, 776, 776, 781, 780, 772, 774, 771, 768, 256, 256, 257, 256, 256, 258, 259, 256, 256, 256, 261, 260, 260, 262, 259, 256, 256, 256, 257, 256, 264, 266, 267, 264, 264, 264, 269, 268, 260, 262, 259, 256, 256, 256, 257, 256, 256, 258, 259, 256, 272, 272, 277, 276, 276, 278, 275, 272, 272, 272, 273, 272, 280, 282, 283, 280, 264, 264, 269, 268, 260, 262, 259, 256, 384, 384, 385, 384, 384, 386, 387, 384, 384, 384, 389, 388, 388, 390, 387, 384, 416, 416, 417, 416, 424, 426, 427, 424, 424, 424, 429, 428, 420, 422, 419, 416, 416, 416, 417, 416, 416, 418, 419, 416, 432, 432, 437, 436, 436, 438, 435, 432, 400, 400, 401, 400, 408, 410, 411, 408, 392, 392, 397, 396, 388, 390, 387, 384, 128, 128, 129, 128, 128, 130, 131, 128, 128, 128, 133, 132, 132, 134, 131, 128, 128, 128, 129, 128, 136, 138, 139, 136, 136, 136, 141, 140, 132, 134, 131, 128, 192, 192, 193, 192, 192, 194, 195, 192, 208, 208, 213, 212, 212, 214, 211, 208, 208, 208, 209, 208, 216, 218, 219, 216, 200, 200, 205, 204, 196, 198, 195, 192, 64, 64, 65, 64, 64, 66, 67, 64, 64, 64, 69, 68, 68, 70, 67, 64, 96, 96, 97, 96, 104, 106, 107, 104, 104, 104, 109, 108, 100, 102, 99, 96, 32, 32, 33, 32, 32, 34, 35, 32, 48, 48, 53, 52, 52, 54, 51, 48, 16, 16, 17, 16, 24, 26, 27, 24, 8, 8, 13, 12, 4, 6, 3, 0}