{0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 32, 32, 32, 32, 40, 42, 40, 40, 32, 32, 36, 36, 32, 34, 32, 32, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 64, 64, 64, 64, 64, 66, 64, 64, 80, 80, 84, 84, 80, 82, 80, 80, 64, 64, 64, 64, 72, 74, 72, 72, 64, 64, 68, 68, 64, 66, 64, 64, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 32, 32, 32, 32, 40, 42, 40, 40, 32, 32, 36, 36, 32, 34, 32, 32, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 128, 128, 128, 128, 128, 130, 128, 128, 128, 128, 132, 132, 128, 130, 128, 128, 160, 160, 160, 160, 168, 170, 168, 168, 160, 160, 164, 164, 160, 162, 160, 160, 128, 128, 128, 128, 128, 130, 128, 128, 144, 144, 148, 148, 144, 146, 144, 144, 128, 128, 128, 128, 136, 138, 136, 136, 128, 128, 132, 132, 128, 130, 128, 128, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 64, 64, 64, 64, 64, 66, 64, 64, 80, 80, 84, 84, 80, 82, 80, 80, 64, 64, 64, 64, 72, 74, 72, 72, 64, 64, 68, 68, 64, 66, 64, 64, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 32, 32, 32, 32, 40, 42, 40, 40, 32, 32, 36, 36, 32, 34, 32, 32, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 32, 32, 32, 32, 40, 42, 40, 40, 32, 32, 36, 36, 32, 34, 32, 32, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 256, 256, 256, 256, 256, 258, 256, 256, 256, 256, 260, 260, 256, 258, 256, 256, 256, 256, 256, 256, 264, 266, 264, 264, 256, 256, 260, 260, 256, 258, 256, 256, 320, 320, 320, 320, 320, 322, 320, 320, 336, 336, 340, 340, 336, 338, 336, 336, 320, 320, 320, 320, 328, 330, 328, 328, 320, 320, 324, 324, 320, 322, 320, 320, 256, 256, 256, 256, 256, 258, 256, 256, 256, 256, 260, 260, 256, 258, 256, 256, 288, 288, 288, 288, 296, 298, 296, 296, 288, 288, 292, 292, 288, 290, 288, 288, 256, 256, 256, 256, 256, 258, 256, 256, 272, 272, 276, 276, 272, 274, 272, 272, 256, 256, 256, 256, 264, 266, 264, 264, 256, 256, 260, 260, 256, 258, 256, 256, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 128, 128, 128, 128, 128, 130, 128, 128, 128, 128, 132, 132, 128, 130, 128, 128, 160, 160, 160, 160, 168, 170, 168, 168, 160, 160, 164, 164, 160, 162, 160, 160, 128, 128, 128, 128, 128, 130, 128, 128, 144, 144, 148, 148, 144, 146, 144, 144, 128, 128, 128, 128, 136, 138, 136, 136, 128, 128, 132, 132, 128, 130, 128, 128, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 64, 64, 64, 64, 64, 66, 64, 64, 80, 80, 84, 84, 80, 82, 80, 80, 64, 64, 64, 64, 72, 74, 72, 72, 64, 64, 68, 68, 64, 66, 64, 64, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 4, 0, 2, 0, 0, 32, 32, 32, 32, 40, 42, 40, 40, 32, 32, 36, 36, 32, 34, 32, 32, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 20, 20, 16, 18, 16, 16, 0, 0, 0, 0, 8, 10, 8, 8, 0, 0, 4, 4, 0, 2, 0, 0, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 16, 2064, 20, 2068, 16, 2066, 16, 2064, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 32, 2080, 32, 2080, 40, 2090, 40, 2088, 32, 2080, 36, 2084, 32, 2082, 32, 2080, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 16, 2064, 20, 2068, 16, 2066, 16, 2064, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 64, 2112, 64, 2112, 64, 2114, 64, 2112, 80, 2128, 84, 2132, 80, 2130, 80, 2128, 64, 2112, 64, 2112, 72, 2122, 72, 2120, 64, 2112, 68, 2116, 64, 2114, 64, 2112, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 32, 2080, 32, 2080, 40, 2090, 40, 2088, 32, 2080, 36, 2084, 32, 2082, 32, 2080, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 16, 2064, 20, 2068, 16, 2066, 16, 2064, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 512, 2560, 512, 2560, 512, 2562, 512, 2560, 512, 2560, 516, 2564, 512, 2562, 512, 2560, 512, 2560, 512, 2560, 520, 2570, 520, 2568, 512, 2560, 516, 2564, 512, 2562, 512, 2560, 512, 2560, 512, 2560, 512, 2562, 512, 2560, 528, 2576, 532, 2580, 528, 2578, 528, 2576, 512, 2560, 512, 2560, 520, 2570, 520, 2568, 512, 2560, 516, 2564, 512, 2562, 512, 2560, 640, 2688, 640, 2688, 640, 2690, 640, 2688, 640, 2688, 644, 2692, 640, 2690, 640, 2688, 672, 2720, 672, 2720, 680, 2730, 680, 2728, 672, 2720, 676, 2724, 672, 2722, 672, 2720, 640, 2688, 640, 2688, 640, 2690, 640, 2688, 656, 2704, 660, 2708, 656, 2706, 656, 2704, 640, 2688, 640, 2688, 648, 2698, 648, 2696, 640, 2688, 644, 2692, 640, 2690, 640, 2688, 512, 2560, 512, 2560, 512, 2562, 512, 2560, 512, 2560, 516, 2564, 512, 2562, 512, 2560, 512, 2560, 512, 2560, 520, 2570, 520, 2568, 512, 2560, 516, 2564, 512, 2562, 512, 2560, 576, 2624, 576, 2624, 576, 2626, 576, 2624, 592, 2640, 596, 2644, 592, 2642, 592, 2640, 576, 2624, 576, 2624, 584, 2634, 584, 2632, 576, 2624, 580, 2628, 576, 2626, 576, 2624, 512, 2560, 512, 2560, 512, 2562, 512, 2560, 512, 2560, 516, 2564, 512, 2562, 512, 2560, 544, 2592, 544, 2592, 552, 2602, 552, 2600, 544, 2592, 548, 2596, 544, 2594, 544, 2592, 512, 2560, 512, 2560, 512, 2562, 512, 2560, 528, 2576, 532, 2580, 528, 2578, 528, 2576, 512, 2560, 512, 2560, 520, 2570, 520, 2568, 512, 2560, 516, 2564, 512, 2562, 512, 2560, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 16, 2064, 20, 2068, 16, 2066, 16, 2064, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 32, 2080, 32, 2080, 40, 2090, 40, 2088, 32, 2080, 36, 2084, 32, 2082, 32, 2080, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 16, 2064, 20, 2068, 16, 2066, 16, 2064, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 256, 2304, 256, 2304, 256, 2306, 256, 2304, 256, 2304, 260, 2308, 256, 2306, 256, 2304, 256, 2304, 256, 2304, 264, 2314, 264, 2312, 256, 2304, 260, 2308, 256, 2306, 256, 2304, 320, 2368, 320, 2368, 320, 2370, 320, 2368, 336, 2384, 340, 2388, 336, 2386, 336, 2384, 320, 2368, 320, 2368, 328, 2378, 328, 2376, 320, 2368, 324, 2372, 320, 2370, 320, 2368, 256, 2304, 256, 2304, 256, 2306, 256, 2304, 256, 2304, 260, 2308, 256, 2306, 256, 2304, 288, 2336, 288, 2336, 296, 2346, 296, 2344, 288, 2336, 292, 2340, 288, 2338, 288, 2336, 256, 2304, 256, 2304, 256, 2306, 256, 2304, 272, 2320, 276, 2324, 272, 2322, 272, 2320, 256, 2304, 256, 2304, 264, 2314, 264, 2312, 256, 2304, 260, 2308, 256, 2306, 256, 2304, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 16, 2064, 20, 2068, 16, 2066, 16, 2064, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 128, 2176, 128, 2176, 128, 2178, 128, 2176, 128, 2176, 132, 2180, 128, 2178, 128, 2176, 160, 2208, 160, 2208, 168, 2218, 168, 2216, 160, 2208, 164, 2212, 160, 2210, 160, 2208, 128, 2176, 128, 2176, 128, 2178, 128, 2176, 144, 2192, 148, 2196, 144, 2194, 144, 2192, 128, 2176, 128, 2176, 136, 2186, 136, 2184, 128, 2176, 132, 2180, 128, 2178, 128, 2176, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 64, 2112, 64, 2112, 64, 2114, 64, 2112, 80, 2128, 84, 2132, 80, 2130, 80, 2128, 64, 2112, 64, 2112, 72, 2122, 72, 2120, 64, 2112, 68, 2116, 64, 2114, 64, 2112, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 32, 2080, 32, 2080, 40, 2090, 40, 2088, 32, 2080, 36, 2084, 32, 2082, 32, 2080, 0, 2048, 0, 2048, 0, 2050, 0, 2048, 16, 2064, 20, 2068, 16, 2066, 16, 2064, 0, 2048, 0, 2048, 8, 2058, 8, 2056, 0, 2048, 4, 2052, 0, 2050, 0, 2048, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 32, 32, 33, 32, 40, 42, 41, 40, 32, 32, 37, 36, 32, 34, 33, 32, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 64, 64, 65, 64, 64, 66, 65, 64, 80, 80, 85, 84, 80, 82, 81, 80, 64, 64, 65, 64, 72, 74, 73, 72, 64, 64, 69, 68, 64, 66, 65, 64, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 32, 32, 33, 32, 40, 42, 41, 40, 32, 32, 37, 36, 32, 34, 33, 32, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 128, 128, 129, 128, 128, 130, 129, 128, 128, 128, 133, 132, 128, 130, 129, 128, 160, 160, 161, 160, 168, 170, 169, 168, 160, 160, 165, 164, 160, 162, 161, 160, 128, 128, 129, 128, 128, 130, 129, 128, 144, 144, 149, 148, 144, 146, 145, 144, 128, 128, 129, 128, 136, 138, 137, 136, 128, 128, 133, 132, 128, 130, 129, 128, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 64, 64, 65, 64, 64, 66, 65, 64, 80, 80, 85, 84, 80, 82, 81, 80, 64, 64, 65, 64, 72, 74, 73, 72, 64, 64, 69, 68, 64, 66, 65, 64, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 32, 32, 33, 32, 40, 42, 41, 40, 32, 32, 37, 36, 32, 34, 33, 32, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1024, 1024, 1025, 1024, 1032, 1034, 1033, 1032, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1040, 1040, 1045, 1044, 1040, 1042, 1041, 1040, 1024, 1024, 1025, 1024, 1032, 1034, 1033, 1032, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1056, 1056, 1057, 1056, 1064, 1066, 1065, 1064, 1056, 1056, 1061, 1060, 1056, 1058, 1057, 1056, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1040, 1040, 1045, 1044, 1040, 1042, 1041, 1040, 1024, 1024, 1025, 1024, 1032, 1034, 1033, 1032, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1280, 1280, 1281, 1280, 1280, 1282, 1281, 1280, 1280, 1280, 1285, 1284, 1280, 1282, 1281, 1280, 1280, 1280, 1281, 1280, 1288, 1290, 1289, 1288, 1280, 1280, 1285, 1284, 1280, 1282, 1281, 1280, 1344, 1344, 1345, 1344, 1344, 1346, 1345, 1344, 1360, 1360, 1365, 1364, 1360, 1362, 1361, 1360, 1344, 1344, 1345, 1344, 1352, 1354, 1353, 1352, 1344, 1344, 1349, 1348, 1344, 1346, 1345, 1344, 1280, 1280, 1281, 1280, 1280, 1282, 1281, 1280, 1280, 1280, 1285, 1284, 1280, 1282, 1281, 1280, 1312, 1312, 1313, 1312, 1320, 1322, 1321, 1320, 1312, 1312, 1317, 1316, 1312, 1314, 1313, 1312, 1280, 1280, 1281, 1280, 1280, 1282, 1281, 1280, 1296, 1296, 1301, 1300, 1296, 1298, 1297, 1296, 1280, 1280, 1281, 1280, 1288, 1290, 1289, 1288, 1280, 1280, 1285, 1284, 1280, 1282, 1281, 1280, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1024, 1024, 1025, 1024, 1032, 1034, 1033, 1032, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1040, 1040, 1045, 1044, 1040, 1042, 1041, 1040, 1024, 1024, 1025, 1024, 1032, 1034, 1033, 1032, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1152, 1152, 1153, 1152, 1152, 1154, 1153, 1152, 1152, 1152, 1157, 1156, 1152, 1154, 1153, 1152, 1184, 1184, 1185, 1184, 1192, 1194, 1193, 1192, 1184, 1184, 1189, 1188, 1184, 1186, 1185, 1184, 1152, 1152, 1153, 1152, 1152, 1154, 1153, 1152, 1168, 1168, 1173, 1172, 1168, 1170, 1169, 1168, 1152, 1152, 1153, 1152, 1160, 1162, 1161, 1160, 1152, 1152, 1157, 1156, 1152, 1154, 1153, 1152, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1024, 1024, 1025, 1024, 1032, 1034, 1033, 1032, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1088, 1088, 1089, 1088, 1088, 1090, 1089, 1088, 1104, 1104, 1109, 1108, 1104, 1106, 1105, 1104, 1088, 1088, 1089, 1088, 1096, 1098, 1097, 1096, 1088, 1088, 1093, 1092, 1088, 1090, 1089, 1088, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 1056, 1056, 1057, 1056, 1064, 1066, 1065, 1064, 1056, 1056, 1061, 1060, 1056, 1058, 1057, 1056, 1024, 1024, 1025, 1024, 1024, 1026, 1025, 1024, 1040, 1040, 1045, 1044, 1040, 1042, 1041, 1040, 1024, 1024, 1025, 1024, 1032, 1034, 1033, 1032, 1024, 1024, 1029, 1028, 1024, 1026, 1025, 1024, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 32, 32, 33, 32, 40, 42, 41, 40, 32, 32, 37, 36, 32, 34, 33, 32, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 64, 64, 65, 64, 64, 66, 65, 64, 80, 80, 85, 84, 80, 82, 81, 80, 64, 64, 65, 64, 72, 74, 73, 72, 64, 64, 69, 68, 64, 66, 65, 64, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 32, 32, 33, 32, 40, 42, 41, 40, 32, 32, 37, 36, 32, 34, 33, 32, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 512, 512, 513, 512, 512, 514, 513, 512, 512, 512, 517, 516, 512, 514, 513, 512, 512, 512, 513, 512, 520, 522, 521, 520, 512, 512, 517, 516, 512, 514, 513, 512, 512, 512, 513, 512, 512, 514, 513, 512, 528, 528, 533, 532, 528, 530, 529, 528, 512, 512, 513, 512, 520, 522, 521, 520, 512, 512, 517, 516, 512, 514, 513, 512, 640, 640, 641, 640, 640, 642, 641, 640, 640, 640, 645, 644, 640, 642, 641, 640, 672, 672, 673, 672, 680, 682, 681, 680, 672, 672, 677, 676, 672, 674, 673, 672, 640, 640, 641, 640, 640, 642, 641, 640, 656, 656, 661, 660, 656, 658, 657, 656, 640, 640, 641, 640, 648, 650, 649, 648, 640, 640, 645, 644, 640, 642, 641, 640, 512, 512, 513, 512, 512, 514, 513, 512, 512, 512, 517, 516, 512, 514, 513, 512, 512, 512, 513, 512, 520, 522, 521, 520, 512, 512, 517, 516, 512, 514, 513, 512, 576, 576, 577, 576, 576, 578, 577, 576, 592, 592, 597, 596, 592, 594, 593, 592, 576, 576, 577, 576, 584, 586, 585, 584, 576, 576, 581, 580, 576, 578, 577, 576, 512, 512, 513, 512, 512, 514, 513, 512, 512, 512, 517, 516, 512, 514, 513, 512, 544, 544, 545, 544, 552, 554, 553, 552, 544, 544, 549, 548, 544, 546, 545, 544, 512, 512, 513, 512, 512, 514, 513, 512, 528, 528, 533, 532, 528, 530, 529, 528, 512, 512, 513, 512, 520, 522, 521, 520, 512, 512, 517, 516, 512, 514, 513, 512, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 32, 32, 33, 32, 40, 42, 41, 40, 32, 32, 37, 36, 32, 34, 33, 32, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 256, 256, 257, 256, 256, 258, 257, 256, 256, 256, 261, 260, 256, 258, 257, 256, 256, 256, 257, 256, 264, 266, 265, 264, 256, 256, 261, 260, 256, 258, 257, 256, 320, 320, 321, 320, 320, 322, 321, 320, 336, 336, 341, 340, 336, 338, 337, 336, 320, 320, 321, 320, 328, 330, 329, 328, 320, 320, 325, 324, 320, 322, 321, 320, 256, 256, 257, 256, 256, 258, 257, 256, 256, 256, 261, 260, 256, 258, 257, 256, 288, 288, 289, 288, 296, 298, 297, 296, 288, 288, 293, 292, 288, 290, 289, 288, 256, 256, 257, 256, 256, 258, 257, 256, 272, 272, 277, 276, 272, 274, 273, 272, 256, 256, 257, 256, 264, 266, 265, 264, 256, 256, 261, 260, 256, 258, 257, 256, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 128, 128, 129, 128, 128, 130, 129, 128, 128, 128, 133, 132, 128, 130, 129, 128, 160, 160, 161, 160, 168, 170, 169, 168, 160, 160, 165, 164, 160, 162, 161, 160, 128, 128, 129, 128, 128, 130, 129, 128, 144, 144, 149, 148, 144, 146, 145, 144, 128, 128, 129, 128, 136, 138, 137, 136, 128, 128, 133, 132, 128, 130, 129, 128, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0, 64, 64, 65, 64, 64, 66, 65, 64, 80, 80, 85, 84, 80, 82, 81, 80, 64, 64, 65, 64, 72, 74, 73, 72, 64, 64, 69, 68, 64, 66, 65, 64, 0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 4, 0, 2, 1, 0, 32, 32, 33, 32, 40, 42, 41, 40, 32, 32, 37, 36, 32, 34, 33, 32, 0, 0, 1, 0, 0, 2, 1, 0, 16, 16, 21, 20, 16, 18, 17, 16, 0, 0, 1, 0, 8, 10, 9, 8, 0, 0, 5, 4, 0, 2, 1, 0}